Bike Shop is the best, purchased a daily high end mountain bike. Had some problems this bike, bike shop exchanged it with any questions. service here is first rate. Have stopped by several time with either road or mountain bike, adjustments/mini tune up happen promptly and cheerfully.