We happily accept Mastercard, Visa and Discover and Paypal. If you are using a gift card issued by Mastercard or Visa please be sure it is a registered gift card. Our processing company requires that your zip code match with the card or they will decline the charge. The easiest way to do this is look on the back of the gift card and call the Customer Service number listed and tell them you want to register the card back to your address. This can save you (and us) a lot of time when we process your order. When cards are declined, product will not ship until payment is received and confirmed.