RegWork
Consumer Report
- 09-08-2011
- 10
They claimed they could make my computer run even faster by them detecting over 160 problems and clean my computer on top of that they charged me twice. I just want my money back
Company: RegWork
Country: USA
Site: regwork.com