I find it all too confusing too (cruises) and that's maybe why I have avoided them. The tips (as in gratuities, not advice) situations baffle me, and the very fact that you have to pay them one way or another - why? I pay for the cruise and if the service is good I would like to leave a tip. Otherwise it's a charge, not a tip?