Since we flew in, we saved all of the hair sprays, gels, shampoo and conditioner for the store (to save on weight) because we were packing for 19 days of vacation. We bought sun screen, rootbeer (because its not on the ship and we wanted floats at night), ziplock bags, popcorn for in the theaters (DD has food allergies), candy, potato chips in individual bags to not get soggy (and we never saw chips on the ship), beef jerky, oreos, pineapple juice in cans, and 2 cases of water. There was more, but I cant think of it all right now.
Oh, we also bought bug spray. We used way more bug spray than sun screen. AND I cannot tell you how many times I yelled at idiots using sunscreen spray cans at the pool and were down wind from us. They COVERED our stuff and our food in their sunscreen. I wish that stuff was banned on the pool deck!