You cannot buy them, however you can get them in granite cave.
In Dewford at the cave, Not hard to find.
try this code 82740BAB 4B17FE38
There is no place to buy elixirs in Pokemon Sapphire. You can find them using the item finder.
You can find everstones underground
Yes You Can!
no
you cant
buy Pokemon Sapphire
buy them
There is no place to buy elixers in Pokemon Sapphire. You can, however, use your Itemfinder to search them out randomly.
you can find many everstones when digging for treasure underground
In mauville city