In my long running Greyhawk campaigns, I have two major magic dealers.
One owns a store in a city under the protection of the Mages Guild and sells only relatively low powered magic items - Scrolls up to about 3rd level, potions, +1 weapons or armor, and equivalent miscellaneous magic. I keep...