Well, in 6th Gen I use to breed a lot using the TSV, then I got tired and Pokèmon in general wasn't one of my priorities anymore. This sayd, I got the shiny Charm as soon as the Bank was out, and until now these are the shinies that got randomly (hordes, encounters, friend safari... Never with...