on the 4th floor of the celadon department store.
A pokemart.
You can't store items on Pokemon Diamond and Pearl, as your bag now can carry an unlimited supply of items.
buy it at the rare Pokemon store
In Pokemon Platinum, Diamond, and Pearl, the department store is is Veilstone city.
TM22 in Pokemon Diamond is Solarbeam. You can buy it at the Veilstone Dept Store for Y3,000.
Pokemon Diamond Pearl and Platinum are games in the Pokemon series. There is no secret store in Pokemon Pearl version.
Buy at store
there is no hidden store.
you buy it at an electronic store near you!
At the Veilstone department store (TM90).
In the Veilstone Department store.
at the department store