Recently we made a small change to our credit card processing and our system is now much more stringent about having the correct billing address.
To ensure your orders are processed as quickly and hassle free as possible, you'll want to verify the billing address listed for your payment method matches exactly with the address your bank or financial institution has on file. You can see your current billing information on your My Payment Methods page.