A Thorough Exploration of Deposit Limits in Casinos