Superior Tech Support 24/7
Consumer Report
Yes im the latest victem of these RIP OFFS. I had a window pop up sayibg a download was ready for FLASH PLAYER. I clicked on and they downloaded (superior tech) stuff that made my p.C. Start running slow. With 2 icons that would pop up eveytime you would open email, a window, anything. The icons ...