Every town and city around the world has a market and you can usually secure these items…of course more than a $, but have purchased in Italy, France, Greece, UK, plan to purchase in Istanbul for upcoming cruise.
if only traveling with carryon, decant some into 100ml travel size squirt bottle that passes through security. I usually have this in addition, in case my check thru delayed.