Just a heads-up for those looking for a good deal in the midwest. BMW of Orland Park has the 'Ultimate Guarantee'. They'll match a competitor's price or they'll give you $200 on the spot. My CA (Guy) kept that promise. Shop around and check back with them before you sign. You'll be glad you did if you're in or around the area (I'm over 100 miles away).