I do not see why you think this is a lottery. The first 50 customers absolutely receive a gift card, a savings bond, or a donation in their name. What defines a lottery is that entrants are providing consideration or some thing of value for a chance to win a thing of value that is greater than their entry "fee". They are not entering for a chance to win. They open a DDA account, if they are one of the first 50, if they keep their account open until at least the date of the first direct deposit is posted, and if they must meet the minimum opening balance requirement, they receive $50.00. But, can we exceed the $10$20 when we definately have a definitive amount of time the account must remain open? I don't see the lotter here.