TMDHosting accepts payment from all major credit card providers (Visa, Master, American Express, Discover), PayPal, and bank wire transfer.