To make you understand this I'll write a scene as follows:
(Suppose you have thousands of rare candies or till your imagination and a moonstone)
Poke mart clerk:welcome, what do you want to do...options
Buy
Sell
ExitBoy: sell
(Places moon stone )
Poke mart .... : oh, no I can't buy that!
Boy : OK, what about this?
( places thousand rare candies)
Gets $9999999 s of money..
Poke mart... : thank you
Boy : ( tries to sell moon stone)
Poke mart clerk : oh no I can't buy that!
Boy :what!?!?
I just can't understand that they can buy a thousand rare candies but can't a moon stone! What the heck is the problem???