they have plenty of wiggle room. Remember what MSRP stands for - Manufacturer's Suggested Retail Price. That is the price that Honda or Yamaha recommends the dealer sell the bike for while still making a profit. Don't think that the dealer pays anywhere near that for the bike. Setup is covered by labor on other shop jobs they do. Any dealer that is trying to sell you a bike over msrp plus any other kinda bullshit is just taking you for a ride because they think they can get the money out of you. a bike at msrp should cover any dealer fees, labor, and materials, AND should net them a profit. they can probably cover tax & tag too, depending.

If none of the dealers around here want to match you price, I'm a fan of finding a better deal somewhere else, finding a dealer here who will play ball. if you can't find one here, go somewhere else and ride or trailer the damned thing here.