Installed Buzzluck last nite and tried to make a deposit. Debit card and credit card were denied. I understand that happening because I am in U.S.A. but when my bank called today was surprised when both were being billed from CHINA. It's bad enough we have to buy things made in China but now any gambling we do is connected to them. We better wake up or learn to speak Chinese, world is going crazy. Removed software after phone call.