Liz Web Solutions
Consumer Report
My computer was labouring: I received a call from Liz -Web, she told me that my computer could be repaired. I was pressured into buying their Program - or my computer IP would be cancelled! I reluctantly agreed, only to realize I had been scammed when I contacted Microsoft - They told me that they ...