I noticed that arrival day was the cheapest when I looked. I booked a couple massage hot stone for my sister and I for arrival day. They are a lot more expensive then would be at home, but it is something special for us to share since we live in different states. I just got the shortest length of 50 min to save time, but you definitely get more time for your money if you do longer ones if you look at the amount per minute. It looks like bundles save more like if you get 3 blowout hair package for example. While sailing they have special discounts for the slots they can't fill which is usually port days. I've had a pedicure on a cruise before and I felt like it didn't feel more special so getting nails done before sailing is probably a good idea and enjoying a fancier treatment or sauna package on board. Some people get updos for the formal nights. I don't because I like to swim and have fun, so it is better for me to just bring a curling iron if I want to dress my hair up to curl my curls into looking more ringlet. Straightening my hair doesn't make sense with all the humidity during a caribbean cruise and all the water fun.