Prize-Help.com
Unauthorized billing
I have just received my credit card bill and noticed that a "company" under the name of Prize-Help.com have charged me to the tune of £18.27. I've never heard of these people! Which is the best authority to report these scumbags to? ...