RegCure
Enewal
- 12-07-2008
- 132
Its strange when my renewal was due, ($19.95) my computer started "freezing up & slowing down".
After reading Negative reports, i dont think i will bother.
Company: RegCure
Country: United Kingdom
Region: Scotland