RegTask
Consumer Report
- 08-07-2012
- 0
Did not speed up computer but did slow it down.
Loaded Ask onto the machine and I don't like it and can't get it off.
I'm not happy with any part.
They say guaranteed but provide no means to let them know that you are not satisfied?
Company: RegTask
Country: USA