You can get it for free in the trick house
Chat with our AI personalities
You go to Slateport city and go to Pokemon market. Here you can buy Harbor mail.
There is no place to buy elixirs in Pokemon Sapphire. You can find them using the item finder.
yes in slateport town pokemart or in the trick master house one of the levels you can find it
buy them
There is no place to buy elixers in Pokemon Sapphire. You can, however, use your Itemfinder to search them out randomly.