I tried to sign up, but I could not because your payment systems (both paypal and credit card) are requiring that I must link my bank account before continuing. Why?
I prefer NOT to link my bank accounts to paypal or...
I am thinking about signing up for your $10/month deal.
Questions:
1) What do I need to present when signing up - credit cards, ID, etc?
2) How many domains can I host in it?