I am visiting in Florida this week and I thought... "Gee, I wonder if I can actually find the famed 'Florida Water' while I am in Florida!" I am in Palm Beach County. Does anyone know of any small grocery or sundry stores in which I may find the elixir?