I've tried a number of different cards, called my credit card company, nothing works. Arrrgggh.
Addresses are identical. I've entered the name identical to the credit card. I've tried 3 browsers. I've cleared the caches. Very frustrating.
Is there any other way to make a payment other than through their online self-serve system?