Honestly, I think you were unreasonable because you couldn't wait a few hours for some codes. When the seller told you he would get the codes to you when he got home, that should have been fine. Your expectations are ridiculous.
Get the popcorn everyone!
NFL: Williams, Escobar, Randle, Frederick
MLB: Giants - Belt, Crick, Crawford