We had a wonderful experience at Marblehead Cycle - we bought a new bike for our son. The staff listened to our requirements / answered our questions and were able to recommend a bike that our son wanted. The ordering / delivery / follow-up was fantastic. Highly recommended.
The person at the front both when I dropped and picked up my bike was incredibly rude. I have struggled with the quality of service at this shop in the past and the cost. I likely will be taking my business elsewhere for bike maintenance after this last experience.
The mechanic interupted his work on a bike to help me with some parts. He asked the right questions, found the parts quickly, and I was out the door quickly ... pretty GOOD!
I never grew up with a "neighborhood bike shop". it's honestly the best thing. My daughter picked out a bike there, and we did a 10mi ride to go pick out a water bottle and cage. doesn't get much better than that.