I found a fantastic 2004 X5 with low mileage. I brought the car from the (generic) dealership to Bavarian Performance Group to do a once-over on the car before I negotiated a sale price and bought it. After about an hour, Pat and Dave came back and listed 8 problems with the car -most of which were MAJOR issues. The X5 looked perfect. Very clean, new tires, new rotors and brakes. If I hadn't taken the car to BPG and gotten their expert opinion, I'd be sinking potentially upwards of $8k into this car. I just wish I could warn future buyers who look at this car. As much as I wanted to buy this X5, I walked away on the advice of BPG. Thanks guys, you really saved me a LOT of problems!