Mine came a couple of weeks back but my dad's still hasn't turned up so we phoned up the other day and they said that its the authorisation of the cards that means they come at different times but everyone whose got one should receive it by the 1st August