There are a few reasons this could have happened. Please double check that you have entered your card details correctly. Please also make sure that the billing address on the card matches the billing address on the order you are placing. (Note that the card must be issued in the USA.)
For further assistance, please contact our Customer Care either by phone (1-800-263-9746) or by visiting the contact us section of the site.
Customer Service Center Hours:
- Monday – Saturday: 9am – 10pm EST
- Sunday: Closed
- Bank Holidays: Closed