ok so you can get some on pokemart but they only sell starter megastones and it also depends on what megastone you want if that is rare then you should go and check pokebay if they are common you can also find on pokebay but some you can find in pokemart i want some megastone too but i dont have pds 😞