Hey guys. This is my first post as I can generally find my answer to any question I have just by looking through the forums. However, I have reached a point where I need the expertise of all of you. I have a 2006 ZHP and was at a crossroads as to whether dumping a bunch of money to maintain it or trade it in and up to a newer BMW. The pickle is, when I took it to my local dealer here in Memphis to see what its trade in value was (I bought the car in Illinois), they disclosed that the car had been in an accident by the previous owner. I bought the car as a CPO from the dealership in Illinois and was under the impression that NO CPO could have any wreckage or body work done to pass the inspection. My concerns are that I payed several thousand dollars more than necessary for the car since it had been in an accident and now I am also getting far less money on it as a trade-in due to this as well. Should I call BMW of North America and if so, how would you recommend to proceed? thanks for any help.