5% off MSRP is approx $1500 over invoice. It should be pretty easy to get 7% off MSRP or $500 over invoice for a car on lot or a custom order.
Also don't forget the multiple security deposits which lowers the money factor by 0.00049 (7 x MSD). This will lower your monthly payment and have the cash back at the end of the lease.
2013 BMW 550i M Sport SAT
Gone But Not Forgotten:
2006 AUDI 2.0T A4 Avant, 2007 BMW Z4 3.0si Roadster, 2006 BMW M Roadster