Stopzilla
Paid to fix slow download speed, made my pc slowe
- 08-13-2012
- 20
My pc was running slow. So i downloaded stopzilla because they said it would fix it. All it did was run slower. Now a year later they charged my bank 39.95.
Company: Stopzilla
Country: USA
State: Florida
City: I do not know
Phone: 8778779944