I just tried Stopzilla Optimizer on my windows PC. I tried it because it says it's made in the USA and I am a fanatic USA supporter. Well guess what, it's NOT. It seems it is a copy of RegCleanPro, a company based out of India, the country of scams!
It makes me wonder if any of their "software" is made in the US? Are they even a US Based Company? Do Americans work there? Shameful STOPZILLA, shameful to disrespect the US Flag!
How shameful. To place the American Flag on a product and claim its made in the US.
Truly a sad day...
More Review Details
- Monetary loss:
- Product or service
- Review category