Well stated, Richie. When I'm sure about what I want, then I buy local, too; even in my small city, the local stores are willing to match online prices (they've learned the hard way).
But when I'm not sure about the make or model, I'll order several online, A/B them at home for a week to find the best, and then return the rest. It does cost a bit more (shipping), but I like the comparison possible--at home--when I'm torn between choices. I'm willing to pay a bit more for this service, when needed. I did this recently when buying monitors (I ordered 3 models) and the home comparison made my decision quick and easy--but a bit more expensive.
J.