I live in South Carolina. A couple weeks ago, I purchased a car from a private seller on craigslist. I had the vehicle inspected before buying but failed to run a Carfax. The only problem with the car was that the airbag and seatbelt light stayed on at all times. So just yesterday when I went to go and have it fixed, the mechanic that pulled out the cluster showed me that it was an aftermarket cluster that had been pulled from a junk yard meaning the mileage was not accurate. I ran a Carfax and found out that instead of the 143,000 miles the speedometer read, the car was last reported with 220,000 miles! I know that the man that sold it to me was the one that swapped them out. The Carfax leaves off at the dealership he told me bought it from two months ago, where they report the accurate mileage. I also did a search on him and found a mugshot from a couple years ago (unrelated to this but it further confirmed my suspicions). On the title, he claimed exempt on the mileage, however on the Bill of Sale (which he acted extremely irate about having to sign, telling me that I wouldn't need it even though it is required in my state) it states the mileage of 143,000. I'm not sure if there is anything that can be done at this point being that it is a private seller and a vehicle over 10 years old, but wanted to get others opinions. I realize to have a case I would need proof that he was the one that switched out the cluster. However, I called the junk yard he bought the current one from and they told me they do not keep records of purchases so it looks to be a dead end. He is a private seller but this is how he makes his living, ripping people off. He has several other cars on craigslist and in his yard that I'm willing to bet he's doing the exact same thing with to make a profit.