I always bring some aspiring, gas x, allergy, nail file, ibuprofen, and end up not needing them most of the time. Yes, you can purchase on the ship for an arm and a leg. I always bring sea bands for nausea but only needed to use them for 2 of 12 cruises so far.
Your room will be clean and if...