I buy from the LBS when I can, and I make a point to check there first before buying online. If I'm looking for a specific high-dollar thing like shoes or a helmet I'll often end up online to get exactly what I want. But cleats, chain lube, tools, and other random bits I will almost always buy from them. And yes, it costs a little more. And yes, I'm fine with that.
__________________
A race bike in any era is a highly personal choice that at its "best" balances the requirements of fit, weight, handling, durability and cost tempered by the willingness to toss it and oneself down the pavement at considerable speed. ~Bandera