I cruised with people like that once...and never again. I was so ashamed I ended up tipping the waiter myself plus some of our table mates gave him money too....Don't cruise with them! Or show them the brochure where it states how to tip.Show them how much a waiter gets paid and that they do depend on tips....
__________________ Disney Dream for our 30th wedding anniversary
If this person was somehow a close friend I would not do or say anything. If he were a casual aquaintance then I would hand a tip envelope to the waiters in front of the cheapskate and explain to the staff why YOU are tipping and not the cheapskate. By all means embarass him or her and advise them that you would not like to attend anymore events where tipping may be envolved, tell them YOU can't afford it.
I've been on cruises where our table wasn't full and arranged with the rest of my table-mates to split the difference for the empty seats. I guess a lot depends on how long your cruise will be. It may not be significant enough to worry about.
How about something like this? Discuss the idea with the rest of the group and announce when you are all with the guilty party that you will do your "group presentation" at a set time, each couple/stateroom presenting their envelopes to the lucky recipient as a group. Sort of like doing the big presentation at the last dinner, but also plan on meeting the room steward(s) outside your staterooms to say your good-bys. Just a thought...
Problem is the cheapskate is brother-in-law and the one who initiated the group cruise in honor of Mrs. Thomas.
I guess I'll take the advice of making a big presentation at the last dinner and make arrangements beforehand to make sure he attends for a special event. Last cruise he took he skipped the last dinner so he wouldn't have to tip the waiter(s).