I'm hoping to see this back online as well.
I've had purchases rejected so many times, probably because I don't reside in the US. Even if the destination address is in the US and the card is issued by a US bank, payments get declined, even Paypal payments.