written by paolo123 on 31/08/2011
Poor quality of technical & customer service and price. They have taken nearly £100 pounds for an annual renewal which was cancelled and will not supply a refund!
AVOID, AVOID, AVOID at all costs!!!!!!!!
As rated by our community of reviewers