Can I order using non-US credit or debit card?

You must use a card consistent with the country where your product will ship. If you are located within the U.S. and your order will ship to an address within the U.S., you must use a U.S. card to complete your purchase.