Thanks! Yeah, I didn't know it was a bank holiday lol. I have tried changing my credit card billing info to be at my UK address though, so hopefully that works out...
[UPDATE] Got ahold of them. They were not able to help me, so for anyone else who might be curious in the future: if you're...
Was wondering if anyone eventually got an answer to whether or not they take foreign card payments over the phone or otherwise? I'll be calling on Monday morning to see what my options are, but I've also got a card from a country not listed, but it's pretty much my only way to pay (I live in the...