Chalk up another dissatisfied iMoto customer. Purchased entirely via email and phone. Super nice salesmen and finance guy; sales manager couldn't understand why I was irked.
If you don't have the unit in stock, say so up front. Don't wait until AFTER all the paperwork is done and money transferred to say "well, we're waiting on your unit to get here before we schedule shipping". Wait, what? This was on Monday morning, after having all the paperwork done on Thursday/Friday the week before. Including the wire transfer of the down payment. Told them to cancel, was told that wasn't possible since "it's a brand new unit". After several unhappy (and likely unfriendly on my part as I was very irked about being mislead) phone conversations, my RTL was delivered Wednesday morning. With overinflated tires. Was asked what they could do to "make it right", so I made a couple suggestions (driver backrest and cargo liners/luggage) - the response was they'd be happy to sell them to me, at cost. Yeah, that wasn't what I had in mind.
When BRP sent my post-purchase survey, I told them exactly what I thought. I'll go to the local guys and spend more to avoid dealing with that place. Should have bought local to start with, but they couldn't find a 23 in Marsala Red in the state.
Oh, and this weekend, I got the "check key" code and she wouldn't start. Hauled her over to the local guys and they said there was a security something or other that wasn't deactivated, and were honestly shocked that I was able to ride at all.