Buy it at any pharmacy. It's common, inexpensive and widely available.
PS My daughter also swears by it. I could ride through a hurricane (and have) without getting sick, but my poor child gets green. Doesn't stop her from cruising though. Next one will be cruisemates Panama Canal cruise on the Amsterdam.