Has anyone had charges on their credit or debit card from this company? I have several charges that I did'nt authorize from this website after trying to download games from a online casino site that kept telling me it was not a windows pkg. I believe it may have been Titan. I'm just not for sure because I played 3 different ones on the 12 and 14th of July. I can't get the company to return any phone or email messages regarding this. Help?