I didn't find anything on them. They are overselling a bit. My suggestion would be contacting their sales department and seeing how fast they respond and see what feeling you get. From the Whois, it looks like they've been in business for 4 or so years.
I get really fast responses from this guy Tyler and he seems to know what he is doing.
They also don't have a limitation on the size of the SQL DB, it uses your alloted storage amount. Some places give you 30GB storage and 100MB for the DB.
I think this is a good place for a starter site, my requirements are almost non existent. I could probably host this on my comcast space, but the price isn't bad.
Thanks for your input.
IWEB may have been my second choice FYI.