The site kinda looks shady and filled with typing errors. Those typos make the site look extremely unprofessional. The registration page is sort of buggy.
By the way, who is providing those VCC service? As far as i am aware, Wavecrest holding stopped issuing VCCs.