Hey guys didn't find a thread for this but you guys may still be interested in getting your zeraora's in pokemon. This is exclusive to EB games Australia. I'm not sure if they are doing this anywhere else. According to serbii they are doing it from 3rd May- 26th May
And those who want proof here it is, here's mine.
They ask for your EB games account maybe so that you can't get more than 1 however, you can choose not to and go to different stores to collect them.