Does anyone know if we can get a Shiny Stone before Post-Game? If so, where? I'm trying to evolve my Roselia.
Yes, it is found on Route 121 (requires Cut). You can also get them as a potential prize by clearing the Roserade Secret Super Training level. Only Pokemon with maxed out EVs can access it however (Does not need to be "perfectly" maxed out EVs).