Tires are the one thing I buy mostly online. I'm a cheapskate and can't stand to pay much more than $30 per tire so, I shop and stock up online when someone's got something I like on sale. Plus, there's a lot of brands/models that are hard to get for the very reason that they are sold on line and the LBS doesn't want to stock a direct compete with online. Just about everything else I'll buy at the LBS though when I'm in Colorado on vacation, Performance, Excel, Schwabe and Colorado Cyclist get a personal visit (along with Wheat Ridge, Vecchio's, and a couple of others).