To elaborate on something Catwho missed. You can only hold 3 stones at first. But the NPC will continue to create stones and store them for you. As an example Joachim has over 1000 stones stored for me, But I can only hold 6 on my person at once.
Edited, Jan 10th 2013 4:02pm by TikkaofLakshmi