I've been to a lot of bike shops over the years, and quite a few in the last couple of weeks whilst looking for a new bike, and this shop is the best I have ever visited. I had reserved a bike online, and traveled for nearly 2 hours to get there. From the moment we walked in, we were made to feel welcome. Matt fetched my bike and explained it all to me. He then helped me choose a few essentials and accessories without being pushy. All in all, this was a fantastic buying experience, and if ever I need another bike, I will definitely come back here. Thank you to all the staff who helped us and especially Matt who went above and beyond. A true credit to Trek Bikes.