A window "PC Speedup" was superimposed in your window. Is this a legimate company? I can not find a review on them.

When I was installing FireFox "PCSpeedup" was inside your window. So I ran it and was about to purchase it but could not find anything as far as reviews. Is this a product Mozilla recommends?


↓ Show more ↑ Show less
  • All posts
  • Helpful Solutions
  • helpful