TechliveConnect
Pop up on PC
I too had a "pop up" from this company to repair my computer. Stupid me - I allowed it. My computer did not work properly as job was not done properly though I paid with my Visa Card. I contacted company and allowed them to go back on the computer to repair it correctly. I told them I ...