I never used their VPS services but I was on their shared servers. Overall, a good company with support(best i have seen yet with most companies). However, if you look into their Sales thread in the shared hosting section, there have been quite a few reports of downtime of significant measure. But they did fix it in as speedy time as possible(it happened a few times). but the price plus their good support does sort of cancel out any of the downtime issues I had.
Im not sure about VPS though.