You should not feel bad about this at all. You and your dad have done nothing wrong, according to this exchange. It's yet another example of a dealer with no clue how to treat customers. This guy should thank his lucky stars that he deals in an industry where customers allow dealers to treat them so poorly, and think they can behave like jackarses with no consequence.
Here's what this jagoff forgot:
1. You are the CUSTOMER. You have PAID HIS BILLS. The very least he OWES you is common courtesy and decency, NOT hostility and anger. It continues to boggle my mind how many dealers think their CUSTOMERS OWE THEM something. MIND EFFING BOGGLING.
2. He should have gotten a CLEAR agreement, IN WRITING, preferably with a DEPOSIT, before sending anything in to be graded. that's his fault, and if he made the assumption, that's just too damn bad.
3. There is no excuse...none...for swearing at a customer. None. Ever. NEVER.
Sadly, this will never change until ALL customers STOP giving their money to dealers who behave like this. It CAN be done, but only if EVERYONE will do it.
And, unfortunately, "gotta have 'em all" trumps that the vast majority of the time.
I am angry with you, Lauren.