Banzai Motor Sports Customer Service
United States - 60012
Customer Support Phone Numbers
They charge hundreds for their "safety check". After you agree on a price, they add this on. The problem is...they don't do safety checks. My back tire was damaged, the rear brakes were shot, and when I pointed this out a week later (after they said the bike had been through an...