These guys are really good. They are only small compared to other companies I've used, but that means I get one to one support. There communication is great, and they always want to help me sort out any issue I may have (Which is usually my own fault anyway. But they still try to help). I personally think they should charge more for their services, as the level of customer satisfaction is wonderful. I've never had any downtime with my website, and it's never slow! I asked for a backup of my website to be restored, and it was done within 15 minutes! Thanks zFast!