To close this out, I received my card on July 14. Just in time for international travel on July 16. Good luck everyone!Lol. True. I just logged in to my Nexus account again and it has the option to "Activate Membership Card" so I guess they mailed it. Hopefully, it shows up this week.