My BMW dealer gives 10% off MSRP, so I use them if I'm in the area. A couple of online dealers can beat their pricing so I"m using them more and more- especially since I'm able to use my BMW MC rewards. Jeep just started offering a similar card, but I'd really like to see M-B offer one.