Poké Mart

The Poké Mart is a store existing in all Pokémon games that sells supplies for Pokémon training. What the store sells changes with where you are, but most carry Poké Balls and status healers. Most stuff is produced by Silph Co. or the Devon Corporation. A deliveryman appears at the Poké Mart when a Mystery Gift is received by the game. They also pay for items like Apricorns and berries. While most cities have Poké Marts the home towns don't, they also aren't as common in the Pokémon (anime).