Easy to order, easy to negotiate... no hidden charges and delivered on time without any pressure to buy additional services
Only thing not included is gas for the firs 4 years or 50 thousand miles.... The local dealer does a great job of doing routine maintenance and always has another BMW as a loaner.
Radio sounds fantastic and you can have HD radio, satellite, I-Pod, USB and music stored on the car hard drive. The navigation screen is huge, the GPS is fast and gives you plenty of information.