I have to agree with everyone else.
Although we did not drink much on this last cruise our bill still added up quite a bit for that I wanted it too.
If you drink bring your own! Saves lots.
Drink the daily specials if you want but remember there is not much alcohol in them because they are made in large qualities and are not stirred often. Normally you can drink another alternate drink that is mixed right then, thus a little strong, for less than $1 more. We find if we do this we tend to not drink as much therefore saving the money on mulitple drinks.
Tip is already include on beverage orders, but we have found an extra tip benefits us on freebies or in the least much better drinks. Cash even works better verse writing it on the slip.
Don't buy the cooler with water at CC. Unless you want the cooler. Water for us last week was only $1.50 a bottle on CC.
You should never have to pay for any food while on the cruise unless you chose to dine at Palo. Which for us is worth every dime.
Do not buy snacks for the movie. You can pack snacks in your luggage to eat there if you want.
Snacks are located in a lot of areas take advantage of them as sugguest above for excursions.
Take a roll on cooler as a check bag. We did this last week. I had lots of bottled water and one bottle of wine. Just do not put ice in it until after you are in your stateroom.
I would also take a small colaspable cooler. You can stick it in the roll on cooler. This way you have it for ports or excursions at ports.
Take your own pictures with your camera. The CM's will be glad to snap a shot as you have your picture made with the characters. Also other guests are willing to help out with this. Only go to look at your pictures on the last night. This can help you to compare pictures and drop the others in the unwanted bin.
The Vista Spa is about twice the amount of a spa at home. Have you toes and nails done prior to cruising if this is important to you. While we always do various treatments on the cruise this does rank up quite a bit of money spent. Do spa treatments at home to save the funds.
While Palo is a surcharge of $10 pp this is worth every dime. Where else can you eat at a 5 star restuarant for an additional $10 pp? While we tip over and above our server last week was very upset with us for doing this.
Do not go to the shops but once. If you do not go you can not spend any money. Think before hand what you want to purchase and stick to that plan.
Don't buy the light items during the deck party. Take your own. Go to the dollar store and purchase glow sticks, necklaces, bracelets, glasses,etc and take them with you. Or if you have anything purchased prior from another cruise, WDW or even the circus put batteries in them and take them along.
I love the idea about using Shirley for baskets. While you have to spend the money on this it saves room in your luggage plus saves you the money on the ship.
DCL will give you a DCL logo corkscrew to you for wine. We had to call room service for this and glasses but I did not have to pack it or pay for it.
You can even pick up souvies locally and pack them then give those to the kids once you are on board.
Don't give the kids the ability to use their KTTW card to purchase things.
There are literally dozens of ways to save. Hope this helps some.