Written on: 20/10/2011 by ihatecomps (1 review written)
Signed up, account hasn't been activated, they haven't answered my support tickets and their phones are not accepting calls.
Looks like I'll have to get my money back via paypal.
Avoid these like the plague.
As rated by real users