My experience with Matthews Fun Machines was the exact opposite of all of the above, beginning with the pick up of my bike. It seemed every interaction after the purchase, I was an inconvenience to them with the standard reply of " we will get back to you", which.... didn't happen. I have since found Scoot Richmond, Richmond Virginia. Another excellent dealer is Newport Italian in Newport California. Both Scoot & Newport have always gone the extra mile in answering questions for me, even to the point of putting on to their head mechanics on the phone to sort things out. Bottom line I have dropped several grand in accessories with the latter two, which otherwise would have gone to MFM.