I am traveling to St. Lucia for my wedding and was told by my future mother-in-law that I would not be allowed to take my vitamins with me, as customs would take any pills not in prescription bottles.
I have searched for the customs rules regarding this and have come up empty on any official site. The offical (?) St. Lucia website's customs section talks about exporting duty-free booze and non-Cuban cigars.