Iolo Technologies
Will not issue refund for software that does not work after being downloaded
I purchased System Mechanic as my Dell Computer was not running properly. Very slow to start and getting registry errors. Dell recommended IOLO's System Mechanic. What a HUGE mistake that was. I purchased and downloaded the software in late May. Right away it would not download and/or install ...