Yes You Can!
There is no place to buy elixirs in Pokemon Sapphire. You can find them using the item finder.
There is a store where you can buy moonstones, use that.
no
you cant
buy Pokemon Sapphire
buy them
find them
There is no place to buy elixers in Pokemon Sapphire. You can, however, use your Itemfinder to search them out randomly.
Go to the Gates of Andaron website, then click on the Moonstones tab to buy them.
in caves, people, pokemon, the syour.
In mauville city
you can buy Pokemon emerald, ruby, sapphire, firered and leafgreen at gamestop