Flagstaff Az Casino – Types of bonuses in casinos