House of Bicycles has great prices for bikes and has all the great bikes in. they have mountain bikes, bmx bikes, and also have bikes for little kids. they have great custumer service. they do repairs, have all kind of spare parts, and have some pretty good sales. i love house of bikes.