catch a luvdisc, most of the time they will be holding a heart scale. fish for them. no, you can't buy a heart scale.
You can never really buy a girls Heart, her heart will be given willingly if the girl in question loves you, you can't buy feelings/emotions, these will be given naturally when the girl meets the person she wants to share her life with.
You can buy one at Science and Surplus stores.
you cant buy them you have to find them
You can't buy coins in heartgold or soulsilver.
Well you cant buy one sorry
you can not.
Something from the heart.
I offer
You can normally buy them at a store called Zumies in the mall.
you dont. you buy a life instead
That depens on if you have the right level of heart, if you are on a red heart with a girl, phone the supermarket and buy it.