I've gotten a couple of wild shinies too; Nosepass in FS, Whismur in a horde while EV training, and a Roselia when I was hatching eggs and accidentally drifted into the flowers.
I kept thinking that the shiny charm helped way too much but considering some of the luck other people are having I'm...