For the kind of coin your spending, it's probably in your best interest to build a relationship with a local shop. They're more inclined to to take care of customers that spend the big bucks. In the long run, it should save you.
A forum community dedicated to cycling and bike riders and enthusiasts. Come join the discussion about troubleshooting, maintenance, training, trails, racing, reviews, accessories, classifieds, and more!