Heres the thing with your Pokemon, the ones that weren't legendarys and events were normal, while all of the events that you gave me besides Jirachi are coming out with flawless IVs. I even matched them up to the Max stats a UT Flawless IV Pokemon can have at lv50, and they all turn out to be flawless.
I'll be willing to give them back to you, but I can't retrade these out to people, because I'm suspicious that they are hacked. If they were RNG'd (I don't know fully how that works tbh) then thats one thing, but if you just walked up to the Pokemart guy and said "Well look, I got my lv50 flawless IV'd darkrai" then there is a problem with that ya see.