You can pay for 3, 6, 12 or 24 months web hosting, there is no setup fee, the domain is free if...
We accept payment by all major credit cards (Visa, MasterCard, American Express, Diners Club, JCB...