Hello all, My friend has asked me to help him to buy a new SUV, and I have talked to him into the BMW X5/3.0, but I'm wondering that how much OVER invoice or OFF MSRP that you have paid for yours? Thanks so much in advance for any info that you might have. BTW, we will go shop for it on Monday. Warm Regards.