If I'm going to drop some serious scratch, I will only consider local brick & mortar stores. Bodies & lenses I never buy online, even when new. ALthough I have yet to need to do so, I'm told when I make a substantial purchase to NOT register the body/lens. If I have a problem, bring it back to the store and they'll do the dealing for me. If my D7000 dies today, I'll have a replacement tomorrow. Try that with the big-box stores.
Accessories, however, I'll get wherever I can. Filters, proprietary batteries, etc.....I've bought from Fleabay, craigslist, kijiji (now ebay classifieds), even a couple of purchases from fellow TPF members.