This shop is absolutely the best. The guys that work here are friendly and helpful. They fixed my bike and it works better than it did when it was new. They had all the parts in stock and my bike was ready for pick up the next day, which is great because I don't own a car and my bike is my only means of transportation to and from work. I am glad I found this shop and will do all of my business here in the future.