Crazydomains have a very good help area and have quickly fixed a number of errors which I had made. The host speed is noticeably slower than some other hosts but the startup price is very low. I guess you get what you pay for. Like most things you have to do your sums. Other hosts which are generally dearer include more things like SSL where with Crazydomains you pay extra for SSL. Overall the hosting is good for a personal website. For anything business related I'd spend a bit more and get faster hosting.