Where can you buy stones in Pokemon light platinum?

You can not buy stones in platinum you could find stones in caves and undergrond.