Its a nice bike for the money. Performance Bike usually has something very similar in the same price range with their Team Performance store credit. I bought my wife a very similar bike component wise that might have been $60 more because of sales tax. Your LBS can also offer some decent deals.