have u seen bulbapedia
my jirachi is from hoenn. All of the hoenn jirachis come in pokeballs because there were no cherish balls. anyway, although u highly doubt that I caught all shinies, there are people who have caught craploads of shinies and u have no way of proving that I didn't pokeradar them. which I did to most of them. also there is a way to calculate certain pid values based on the amount of frames when talking to a legendary which can lead to easier shinies. Additionally, if u really feel that strongly about the jirachi and my all shiny "hacked" team, I have other pokes I can use if u really want a rematch. But I should definitely not be disqualified w/out proof.