I am also not a whole lot of help on the hair issue. I never know what to do with mine so it just continues to get longer and I never do anything with it except pull it back up.

I hate those kind of awkward situations so I just don't ever go back and find someone else to cut my hair.
That is what I've been doing, too - and am leaning that direction now - think I'll call and try to get another appointment and cancel the 1st if I find one. This'll be my 4th stylist this year - why can't they just do it right???
I have been thinking about getting my hair cut before the cruise but I just can't decide -
better go soon, so yours will have time to grow out, too!! 
.