TerneckHelp.com
Consumer Report
- 08-25-2011
- 12
Never heard of Terneckhelp.com but somehow they've charged me $39.67 on my credit card. Don't know what for.
Company: TerneckHelp.com
Country: USA
Never heard of Terneckhelp.com but somehow they've charged me $39.67 on my credit card. Don't know what for.