I was referred to Vegas Bike Store through a few friends and have been very satisfied with Danny and Tim. I ordered a bike recently and they were great with keeping me up to date on shipment and when I was able to pick up the bike. As someone who hasn't purchased a bike since I was probably in middle school, it was a pretty daunting task trying to figure out the new technology and what is offered nowadays. They were great at explaining things to me and letting me come up with my own decisions on what I felt were important for a bike. So thank you guys and good luck with everything.