I tried to place an order but the payment failedUpdated 16 days ago
If your credit card payment fails, it might be because your bank flagged an international transaction. Please alert your bank that payments process through our headquarters in Italy.