Walked in the other day having a bit of a look around for ideas for my sons upcoming birthday. Was greeted by a very pleasant man who was most helpful in explaining the finer details of biking. What a knowledgeable guy, I had no idea how many different factors you need to consider when purchasing a bike. From mountain bikes to road bikes, they have so many different bikes. He asked me a load of questions and was able to meet my budget. The boy is going to be a tad excited when he receives it. Thank you.