Nobody charges MSRP and they don't have to. Every dealer uses MAP (Minimum Advertised Price). All the dealers list MSRP as "retail", "suggested price", "old price" etc and have it crossed out with the "MAP" price under it and will label it as "new price", "your price", "sale price" etc, which I have no Idea why. I guess they want to make you think you're getting a good deal when in reality they all charge this price across the board so they should just list the MAP and be done with it. It's the lowest price they are allowed to "publicly" advertise. That's why you should call to get the best price.
I was just making sure you dindn't confuse MSRP with MAP. Nobody charges MSRP but some dealers do list it even though it's gimmicky.