There are ways to verify that the urls posted are (or were) hosted by the company that they're leaving the review for.those can be fake...
anyone can post anything there...
Is that restricted to the forum, or do they actually have volunteers doing all the support in WHMCS/Phone as well?Well their major flaw is they use members of their forum for support. Volunteers if you will. Hardly any have legit experience. And running a VPS company requires experience.