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.
We are working diligently to get our new site squared away. We hope to be back up the first week of April with some fantastic features. We will keep everyone posted as our launch date nears!
Bitspend.net