This whole thread is tough to judge. I'd say that it sounds like the dealer made an honest grading mistake and gave you a couple of options to keep you satisfied. Many don't go that far. I'd give them another chance, but with smaller value purchases.