Registry Mechanic / Element 5 / PC Tools.com
PC Tools Automatic Billing Ripoff Cologne, Germany
- 02-04-2008
- 14
I downloaded Registry Mechanic a year ago and they automatically billed me for a renewal a year later. I contested the charge with my credit card company and the charge was reversed. A month later they billed me again. Don't download this product unless you want to be automatically billed for it for life.
Company: Registry Mechanic / Element 5 / PC Tools.com
Country: USA
Address: Vogelsanger Str. 78, D-50823 Cologne, Germany