I'm not buying locally. None of the local dealers had much in stock up until a few weeks ago, certainly not enough for me to even look at all of the machines I was interested in. On top of that, it was like pulling teeth trying to get responses, via phone or email - I was constantly having to initiate contact.
It took a good 6 weeks to get most of the dealers to get me pricing, and even then, I didn't get everything I was asking for, so there was no way for me to make a direct comparison between dealers and the packages I was looking for.
I finally got fed up, and went ahead and ordered a machine from an out-of-state dealer, who came in at least $1500 less, even after I pay out the tax myself, than any of the local guys that I could actually get pricing from. The out-of-state dealer responded promptly, courteously, and I ended up making him wait while I tried to gather local pricing.
I got a good feeling from this dealer, have communicated with satisfied customers, and am glad that it worked out that I could give him my business. I work hard for my money, and I have no tolerance for salesman that do not respect that, and have the attitude that customers should be 'honored' to do business with them.
If a big enough warranty issue comes up, I will go into a nearby service dept and tell them that I recently moved into the area (which is actually true), and need a service dept to take care of me, and ask them if they are willing to do that for the life of my machine. If not, I'll move on to the next dealership until I find one that will (I know there is one a little over two hours away from me that will).