 I purchased a 07 BMW X5 40i for 22k. On the first week of purchased, problems started. And, every week after until ever 3 months. I now have this vehicle for a year and have spent 12k out of pocket trying to fixed it. That's does not include additional 6k that's warranty paid. And just found out it has another problem which cost 4k to fixed. This car has cost me nothing but, pain and stress! I have not driven this vehicle for 2months without not going into the shop. I literally cry dealing with this piece of cabbage. I would advice ppl to stay away formIt. I no long need this car, because it's nothing but problems and still has to pay the bank monthly. Am stuck with a hefty loan and the car is of know use to me.