Larry R.

Contributor Level

Total Points

1 Review by Larry


I needed an updated version of System Mechanic after I was forced to revert from Windows 11 back to Windows 10. US Tech Support answered, claiming they owned System Mechanic. The first rep I spoke with tried to sell me a $200 package, then sent me a link for $31 when I still have 6 months on my computer. I called to complain and get what I needed. I got a call back from a US Tech Support tech who pushed me to let him take over my computer. No thanks! All I needed was a download link. I've dealt with these people several times -never a good experience.

Larry hasn’t received any votes.

Larry hasn’t received any thanks yous.

Larry doesn’t have any fans yet.

Larry isn’t following anybody yet.


Similar Reviewers on Sitejabber


Don't be fooled! My husband and I have contacted US tech-support several times in the last couple...


Got charged feb mar apr 19.95 a month got 19.95 for my wasted time on chat support so if you have...