ame on my computer and would not let me leave their page. I tried to leave but they would not let me leave unlike computer was frozen so I called their number. THEY SAID I HAD PROBLEMS .I SAID I HAD ADD WARE POP UPS . THEY SAID THEY WOULD FIX ALL PROBLEMS...
Read more
I didn't like
  • Total scam
Reply to reviews