It's not sorted yet, but they have replied to me on the Telltale forum. They are going to look into it with their e-commerce provider. Thanks for poking the right people.

Oddly, I can't seem to log back into the Telltale forum to reply. It says my email address isn't on file. Ah well, I'll try again with another email address if I need to reply.
_________________________
Tony Fabris