I'll repeat myself here.
Lowest price is not always the best. It is after purchase support too. I can't speak for all local shops; but if there is a warranty repair - my shop as an example does not charge to send it out for you. Sure you could send it yourself, but what about the cost for shipping and follow up calls?
What if in the couple of weeks following the purchase there is a price drop or new rebates announced?
From what I have heard some shops (not ours) will check on serial numbers when you come in for a support question - to be sure that you didn't buy off the net.
And my personal rant about not paying sales taxes. Many states require you to report out of state purchases as a "use tax". This is done by most states on the honor system at this point in time.
You may not agree on how your state tax dollars are spent - then you need to vote in those that feel the way you do. At the same time never complain that what ever "benefit" that you enjoy from your local or state government is now downgraded or costs you in "user fees".
Continuing my rant - if you don't support your local dealers - then you will not have some place local to touch and feel a wide range of gear. Nor will you have a place that you can go and just talk "shop" and learn.
At the same point, if your local dealer does not live up to the expectations that I have stated that my shop tries to live up to; then let them know. But don't ask for all the service and goodies at some of the low ball prices.
There is a cost to have a brick and mortar store in your neighborhood. Places on the net may have stores, but they rely on people that will never need, require, or request support.
In the end, if one supports the shop I work at, we try to do what we can to make sure our customers are happy. I have gone to great depths at times to help MR members with their needs (privately for key members). One, to show that my shop is beyond just pushing stuff out the door. And the other that there are dealers that do care out there. We may be next door, or maybe a phone call away.
Bring this to the Mac experience, if I were to buy another Mac (after today I am thinking that I would be better off buy a Windows machine :eek), I will seek out a store other than the Apple store.
I have a iMac G5 20" that constantly reboots. I got up this morning and went online at 8AM to schedule a Genis this morning. The only option was for 8PM. I thought this might be a glitch. So showed up at the Tyson's VA store 15 minutes before opening. There is another user with an iMac.
The doors, and the two of us are asked to "book" our time at the Genius Bar. We both got times of 12:40PM!
No one else in the store at the time either. I was told that the others "could" show up. That associate went to the manager, who told her that I could purchase a ProPlan in order to get my Mac in to service ahead of of others.
I explained that I already purchased the AppleCare plan, and that I knew that my computer did need service (constant rebooting). The only option due to my job and time constraints is an "appointment" at 7PM on Saturday.
There is no way that my shop could ever hope to survive under these "rules". I am thinking that any future Apple purchase may be through MacHeaven in Chantilly VA.
Some may question my not going to MacHeaven. It is because I purchased directly from the retail Apple store. I will now support any future Apple purchase through them or another reseller, than the regular Apple Store.
The Genius Bar is broken, and Apple refuses to acknowledge it. I hate it that the Mac for me is the only way.