Ok i found that stupid site. It looks illegal to me. Its easy to find the site just look at this post (
http://www.gofuckyourself.com/showpo...45&postcount=9) and search for the billing processor on google. The 1st result is the site. If you whois, its clearly hosted in RealityCheckNetwork.