I too work hard all year!! Cruising is wonderful! I work in the hospitality industry! Its hard work ! We have to deal with hundreds of personalities a day! Tipping is a gracious way of saying thank-you! I think you need to save a little harder! The rest of the board is right those crew workers work long and hard to make your holiday special! Put your feet in there shoes!!!