Looking to purchase a viper 150. Been looking at reviews from some of the suppliers and reading some horror stories about bikes not in stock when they say there are or hidden charges. Billing, shipping and availability problems. Can anyone suggest a reliable supplier?