Slateport City/Places of Interest/Slateport Market/Shops/Energy Guru

In Generation III, after entering the Hall of Fame, the Energy Guru will occasionally announce a sale on television, when he will sell everything at half price. In Generation VI, the sale will occur every Monday.

Generation VI
Additionally, the woman standing next to the Energy Guru will award the Pokémon in front of the player's party with an, provided that the Pokémon does not have the Ribbon already and the Pokémon has previously acquired 510 effort values.