Where can you find a thunder stone in soulsilver?

You buy it with points at the Pokeathlon Dome.