Check the fine print of the no deposit incentive one trapped their eyes