I wish I bought my bike from these guys instead of where I purchased my bike. Although their pricing could be a tiny little bit better, I'm happy to pay that little more and buy from these guys. They're extremely knowledgable in their bikes, parts and brands. They give the best tips, advice and suggestions. When I need a new bike, I will most definitely buy it here. But in the mean time, I will continue to buy parts and have my bike serviced here. I highly recommend Urban Velocity to anyone looking for a new bike, parts or service.