Please no story/battle tree spoilers, I haven't played the game yet,
but how does one obtain both mega stones for charizard? I know it's from Red in the battle tree, but how exactly does one obtain them?
To get the Charizardite X and Charizardite Y, you need to beat Red at the Battle tree in Single Battles with a 20 win streak. When defeated He'll give you These Mega Stones:
If any one else has anything to add please let me Know.
Hope this helps :)