I have been in Pembroke Cycles 5 times in the last month buying parts for my bike, my family has been going there for at least 18 years. Not only does John the owner always have what I need at a decent price compared to other bike shops ( trust me ) some other local shops were charging me double for the same part. With decades of experience he will tell you how to get the job done right and happily share his knowledge with you. He also has a great inventory of bikes and accessories, he doesn't sell junk everything is brand name . Going back soon to buy some new shoes and accessories for me and the bike. Thanks again !