When I was there they said they had a specialized mechanic that worked there during the weeks. So I would say that they will be able to help you if you take your bike there.
I go there all the time. There is no other place like it. They're very helpful I highly recommend
Yes they do. I took my bike down there over the weekend and I got it back yesterday and I have been happy ever since.
Thanks! Your answer is awaiting moderation.