I wasn't sure about what the fair market value of the car was when I was at the dealer, so when I came home, I valued it on Edmunds, Kelley Blue Book and NADA. I paid at least $3000 over what they list as dealer retail based on the model I bought. The kicker is that the dealership had the exact car (same VIN number) listed on their website for $4000 less than what they charged me last night! What can I do?