This company was scamming me from the first second I found their web site. They boast 1-hour setup (it took a couple days to get them started), they guarantee customer satisfaction - HA, and they guarantee a full refund if you are not happy with them...it has been a couple months since I requested a refund and they still have not sent it.
The only truth I found on their web site is that they do in fact offer some sort of web hosting, however being a paying customer is not enough to get them to do anything at all for you. You have to request everything you want from them about 20 times, then they lie and tell you they are working on it, and then they just stop responding, without actually having done anything you may have requested.
In short, dont waste your time or money on these frauds. I only wish I had spent enough money on them to allow me to go after them in a court of law.