It is interesting that casinos use bonuses for loyalty as much as for sign-ups. That makes the repeated offers easier to understand.