I've been going to this bike store for as long as I can remember. The selection of bikes and accessories that they have is outstanding. The employees are all really passionate and know what they are talking about. They do repairs as well as selling new bikes. The prices here are great and to me, seem competitive with others. The location is great and easy to find. The only draw back is parking which can be kind of hard to get in and out of when Sandy is busy. If your looking for a bike definitely check this place out.