If you like trading Pokémon online make sure on the GTS you choose Lvl. 30-40. Mostly friend safari Pokémon are legit. Wonder Trade is a big risk taker as well. Mostlty genned give aways from PokeTubers and AusLoveTV will give illegal shiny legends. *sigh*
I really wonder how breeding works in Pokémon Sun and Moon since don't have bikes anymore.