Well on the BMW config site, that 45500 is about invoice, and he told me that's the price he'll get it, and he can lower it by a bit, and he said this is all before any incentives are added. Seems fair to me. I'll check it out today

Check carefully for hidden fees or other "gotchas," but if it's as described, this is a great deal. Congrats!