Never had an undergarment issue while traveling but we booked a balcony on our last cruise and I didn't bring binoculars. Never again!!!
Also learned a lesson the other day after sitting on my glasses - pack an extra pair. (All I could think was "thank god I'm not on a ship right now" - a sentiment I don't often have).