I'd like to point out that your GAMESTP Celebi isn't legit because that one was never officially distributed. The ones distributed at Gamestop have the ID of WIN2011 (at least in North America, the first 3 letters are different for other languages). The only reason they're around is because the distribution cart that had the 3 GAMESTP Crown Beasts also had the GAMESTP Celebi on it, and that ROM was uploaded to the internet before even the first one was officially distributed.