Zero minimum deposit casinos along with don’t require a deposit to activate the benefit