Sorry about your bike, but I have one simple rule, no one rides my bike, I mean no one, lots of folks have ask for a spin, my answer go to the dealership and arrange a test ride. If they don't like it they are not really your friend.
<!--EDIT|OTTBUSA
Reason for Edit: None given...|1135309436 -->