Written on: 22/05/2012 by mynameislee (1 review written)
Avoid like the plague.
Renewed my contract without me knowing it then say they can't refund.
No negotiations just tough.
As rated by our community of reviewers
" They Just Amaze me! " Read More
" Good support " Read More
" Great tech support " Read More
" Why go anywhere else? " Read More
" Sadly, there is no reason to continue to use them " Read More