Great shop, I got a MTB from here a year ago and so far no major issues. I have had multiple services here, every time the bike feels brand new after. The staff are the best around and are always willing to help. They don't just try to sell product, but actually suggest the right product for you. Overall every time I go here they never disappoint, and always leave me wanting to come back