Did you recently deposit and it not be good? They generally don't take money from players funds, and how did they get your checking account information? I just saw you are in the US so that shouldnt have ever been an option for deposit.