You could email Digital Jesters and see if you could arrange a different payment method (money order, bank transfer, or something). There are pre-paid credit cards you can buy geared for online purchases, but I don't know where they are available.