TerneckHelp.com
Consumer Report
Noticed a charge on my bank statement for £24.95 ($39.95) to "Terneckhelp.com". NEVER heard of them and certainly didn't authorise them to steal my money! After a bit of investigating I discovered that they are based in Cyprus and their website has been running since January this year. ...