You can buy them using Athlete Points at the Pokethlon, win the Bug-Catching contest, or wait for specific trainers to call you and give one to you for free.
The trainers that give you stones are:
* Schoolboy Alan (Route 36) - Fire Stone
* Fisherman Tully (Route 42) - Water Stone
* Lass Dana (Route 38) - Thunderstone
* Picknicker Gina (Route 34) - Leaf Stone
by getting peoples phone numbers. and then they call you to give you a gift. and sometimes they are stones.
It is really called thunder stone. And it can be very rare.
you find it on Mt.Moon
Sorry no you can not
no yo can't find it you have to trade it off another Pokemon game.
black stone
you can get it by getting a pichichu in pearl trade it to heartgold
In Pokemon Heartgold or gold and soulsilver or silver you can find it in viridian forest.
That is impossible in Pokemon HeartGold and SoulSilver.
Pokemon that evolve with stones
u can earn all stones by winning the bug competition
Find them xD
you get this one trainers phone# and he sometimes sends you some
You can't find registeel in Pokemon HeartGold.
You can find it in Pokemon Platinum, Pokemon Crystal, Pokemon HeartGold, and Pokemon SoulSilver.
unkowns {pokemon}
You cannot find Latios in Pokemon HeartGold unless you went on wi-fi and got the Enigma Stone
There is no such thing.
yes
trade
You can't