This is a great local shop that looks after its customers. The owner is the only employee so he runs a good shop based on old-fashioned kindness instead of greed. He will give you the cost-effective options and let you know if your buying more than you need.
There is a small selection of new bikes available - a few mountain, a few road, a few kids. All high quality bikes. Not too many to overwhelm you.
From seats to tires to car/hitch carriers and everything in between, the prices are comparable to any big chain shop.