PlaySiteWorld.com
Consumer Report
I just found a $9.56 charge on my debit card from this company. I did not call the number, but I did try the web address, which is bogus. After reviewing the other complaints on Scambook about this company, I am not going to try and contact them, I am just going to have my bank remove the charge, ...