I'm a newbie to the sport and bought a used bike this spring. I did my inspection and purchased ALL my accessories from Imperial Motorcycles.
However, this past 2 weeks, 3 phone calls and none returned (as THEY had promised) I gave up on my replacement $25 part. Two calls later and a trip to Richmond Yamaha I got the 'in-stock' part and am happily riding again.
I chose Imperial because they weren't a dealer and serviced everyone. Their small shop business and (apparent) dedication to customer service made them a preferred place to shop.
Now I know I didn't fork out for a new bike; I'm not financially heavy in the pocket book; But (please) WHERE can I find a service with a smile?
My choice of cycle repair shop has a vacancy ....