We can still ship, so no worry to order in our site. And we now only support Master card and Paypal.
If you are located in the US, please make sure your card is enabled for international transactions as our merchant account is not located in the US. Some credit cards have a foreign transaction fee. This charge is from your bank, not from us.
If your payment failed, or you want to pay your orders via PayPal, here is the PayPal guide: