No Betting Deposit Perk: A Helpful Guide