I'm always up to try out new hosts...
First thing I noticed is no HTTPS on the signup when entering CC info
Signup process sucks. Not just what's pointed out above, but I'm sitting here waiting and have no clue if anything went through even though I'm looking at the client area.
