You give it to a Pokémon to hold, and you trade it.
On the path too the left of Violet city, someone will give it to you.
After you defeat Red ( who is in mt silver ) Boaba will call you and give you them
Your childhood friend will give it to you.
If you give it to a porygon an trade it to get a polygon 2
give them to daycare. wait.
Sure
...or is someone willing to give me one for free?
Yes. After you enter the fighting dojo in saffron city you can find gym leaders and ask for their cell numbers or someone else will give it to you.
On the path too the left of Violet city, someone will give it to you.
You mean Soul Silver? Silver was the old game and I can't help you with that. However, in Soul Silver you can give shards to the guy in Violet or Fuschia city and he will give you something for it.
You don't give it a stone...
the professor will call you and give it to you
A hiker on Route 42 will give it to you.
After you defeat Red ( who is in mt silver ) Boaba will call you and give you them
you smell
Give a black apricorn to Kurt.
Your childhood friend will give it to you.