Tom's right, you'd need to get one hell of a deal to get a brand new one - and those deals that BMW are offering are only on private purchase. I buy mine through my company and you cannot get anywhere near the same deal which is why I got a 6 month old demo for £12k less than the new list price. But with BMW giving away such huge discounts to start with they are just de-valuing their product!