As far as dealers all wanting MSRP, as it was explained to me, it's not like buying a car where you can shop around at all of your local Chevy dealers and get a different price. You pay MSRP and then bargain on whatever they will throw in for you. I was told that's how Harley Corporate wants it. That way it's a fair playing field for the dealerships. If you find a dealership that is selling them for less than MSRP and another dealership hears about it they'll complain to Harley about it. Or at least that's what my dealer told me is how it's supposed to work ? When I bought my 09 Ultra I got NOTHING ! However when I bought my 09 Dyna Fat Bob, I got the first 1K service thrown in, got the Riders Edge class for free, had it stored for the winter for free and got a $100 clothes certificate. On both bikes, they waived the setup fee also. I'm referring to the current model year with the MSRP. If a dealer has a previous model year and the bike is brand new you can get it for less than MSRP. Anyway, that's how it was explained to me.