I am completely confused about how tipping works and how things get charged to your credit card. (1) So people tip in cash and it still gets charged on your bill at the end of your stay regardless (so you tip twice)? (2) I do not drink at all and i will not dine in a restaurant that i have to pay out of pocket for. So What will be on my bill at end of my stay? I was reading how people got bills at the end of the cruise for amounts, that they were completely shocked about. This really scares me..I like to budget. When i go to Disney World i already have my cash for food and spending and with Disney Cruise it seems you have to only use a credit card and no cash?