earfun accepts VISA, Mastercard, Amex, Discover Card, JCB and PayPal.