I had the same issue today trying to pay for an upgrade. The website wouldn't accept either of the saved credit cards in my profile or let me enter a new card. I don't use a VPN and tried multiple browsers. I was finally able to get the payment through using the app on my tablet.