When I bought my Scout I went to the local Indian dealer (back in NY), already knowing what I wanted, I'd done a demo ride previously, and done a lot of research- so it really was all just about the deal. I had a '15 Z1000 with 10k miles to trade in, perfect condition. This dealer was asking $300 over MSRP on the bike, and only offered me $6000 for the trade in- $1300 less than KBB "trade in" value. When I pointed this out, they said they could raise their offer to $6200 but that was best they could do.
Called a few other dealers in the area, all were roughly the same or even worse. Note this was in November-, in New York, so riding season had definitely closed, and they weren't going to be selling a lot of bikes for at least 3-4 months. Two dealers had nobody answer the sales phone, and nobody returned my call- literally saying I was ready to buy and wanted a quote on a trade in.
Finally called MOM's Indian in New Hampshire- this was probably a 4 hour drive away. They sold the bike at $500 under MSRP, offered me $8000 for the trade(well over book, and in the off season), and told me about a factory promotion for $500 of accessories that nobody else bothered to mention. The sales woman was friendly, knew about the bike, and actually returned phone calls. When I got there to take delivery, everything was smooth sailing. Easily the best dealer experience I've had, and just because they made a good offer the first time- I didn't even haggle on the price, and the staff was competent.
Down here, the fuel light on the Scout quit working. Brought it to Dream Machines to get it fixed on warranty. That turned into a total snafu. Long story short, they installed a new fuel pump wrong, i "ran out" of gas at 70 miles on the freeway and very nearly had an accident from it, I re-installed the pump myself correctly, the dealer kind of just shrugged their shoulders about it. "Well, what do you want us to do about it?"