Bought 3 bikes from Ultimate over the years. The key in a bike purchase is the service you receive in the following years. The service dept is excellent and I get free adjustments when needed. Mike the owner and the other employees are very friendly. They have a wide variety of bikes and accessories. Can't go wrong with them.