There is no place to buy elixirs in Pokemon Sapphire. You can find them using the item finder.
Chat with our AI personalities
There is no place to buy elixers in Pokemon Sapphire. You can, however, use your Itemfinder to search them out randomly.
you cant u have to find them
You cannot buy PP Ups or Elixirs/Ethers in Pokemon Platinum. You can find them around the map, however.
You can find some on the floor in the Victory Road. Hope I helped :)
buy them