Recently had a very bad experience with Carter Motorsports (Granville). It's left a bad taste in my mouth and an assurance that I will never recommend that place to anyone.
The service manager was right out rude and his actions proved unprofessional and ultimately detrimental to his own reputation and even worse that of the company's.
Long story short, when they say that they'll warranty their labour and/or parts and thus stand behind their work, this is just the usual "talk".
Had they maned up and actually "walked the walk," they would have been better for it. I just can't believe how some people chose to operate a business, especially in the small motorbike community where word spreads like wildfire.