Shopped all over town before I made a decision on my first road bike in many years. These guys gave me solid advice and had very decent deals. I also liked their bikes, so eventually bought an Avanti Giro 3 from them. The after sales service was excellent, the bike-fitting was superb (in stark contrast to Bikes on Albert in the city where my wife bought her bike - they offered her a fitting for about $150 extra if she wanted to come back another day). A week later when I went back to see if I could upgrade the pedals they did so at no extra charge and no fuss. I was prepared to pay, but I think their service was spot on. If I had to complain I'd say they could have been more generous with accessories I had to buy on the day, (pants and a helmet, no discounts offered) but I guess the bike was already at a reduced price. Overall, highly recommended.