where to buy mega stones in pokemon y?
If you didn't get one from Professor Sycamore, you're able to buy it from a man for 100,000 in the Stone Emporium in Lumiose City every three days (his stock changes every day) after you finish the game. Blastoise: Professor Sycamore gives you Blastoisite when he gives you the Pokemon.