We went into Cycle Revolution to get some advice about a new bike for my Son. John helped us navigate the range of bikes highlighting the pros and cons of each as well as asking us the main use of the bike. This is customer service as it should be - knowledgeable, friendly and very considerate of our specific needs and wants. 10/10. Needless to say we had a great experience. Our Son now has a new bike, and I'm looking forward to using them regularly moving forward.