Bennche is a newly formed factory-direct distributor of ATVs, UTVs and motorcycles. Though based out of Texas, Bennche products are made by top manufacturers in China. Bennche stands by its off-road vehicles with an unlimited 12-month warranty on the engine and drive system.1  Email a friend.verall User Rating 3 of 16 2015 Bennche ATV Tweet Performance Ride & Comfort Quality & Reliability Value 2015 Bennche Spire 250 Reviews View All 2015 Bennche Spire 250 Reviews View All Photos & Videos MSRP $4,599.00 Specs Get a Quote.