I recently went to buy a car for my girlfriend, and we found one she really liked. It was a fews years old (beyond factory warranty), but in excellent shape. I noticed a couple gaps in the body panels, but I also knew that over time those do occur. I asked the salesman if the car had ever been in an accident, and he said "No, this car has never been in an accident." He even offered me a carfax report. During the contract process I repeatedly asked for the carfax report, he kept telling me that he would get it. About three days after owning the car, the sunroof stopped working. We took it to a shop and they said the car had previously been rolled and that many pieces had been replaced. Do I have a case if I want to have the dealer buy the car back or pay for the repairs? I figure that you can't tell me it has definitively never been in an accident when it clearly has. Any input will be appreciated.