Last Christmas it was time for a new bike for our son. We wanted it to be a surprise, although he's at the age now that he is very picky and wants the "in" toys. My husband and I went to High Desert Bike and the boys working there were so helpful. They spent nearly an hour with us looking at mountain bikes, bmx and others. We finally decided on a bmx bike that the employees assured us as "cool". Christmas morning my son was in heaven. It was exactly what he would have picked out. Their prices are reasonable too.