Originally Posted by IFX
PPI's are over-rated imo.
Just make sure it has a clean carfax (resale purposes) And if you know someone who can determine if a vehicle has been painted, take him with you. That's it.
I had PPI done on my car by two different BMW dealers and I still had a few items that had to be replaced under warranty after I purchased the car. I guess maybe they didn't actually take the car for a ride to hear my wheel bearing / speed sensor noise.
I agree 100% w/ IFX. A good body/paint person will be able to tell you if it's been repaired and the BMW service history will tell you what has gone on mechanically. Carfax is OK but many dealers do in-house body/paint repairs to hide stuff.