Did anybody get this card in the Mail ? I did call them, I was told that there a newer release coming out in JULY or AUGUST. I told them i'll call back around July 15 since the offer dose not exprie until July 31.