Haven't seen this posted here before, but Guest Services has a limited selection of over-the-counter cough/cold/allergy/etc medicine that you can buy when the shops and Medical Center are both closed. Not sure if this is the case on all the ships, but GS on the Wonder was able to save the day for us.
