Agree with the others and order now! I stupidly ordered my card with all my rewards on it when my last statement cut 6/21. According to their website if I hadn't received it by 7/2 I should call. Well on 7/5 I called since it hadn't arrived. They canceled the card and ordered a new one. Of course the canceled card arrived in the mail the next day.
So here I am now 7/13 and the 2nd card has not arrived. My trip is in 8 days. I am hoping it arrives.
I wish I had at least put a small amount so if it didn't arrive I would at least be able to get a different card at WDW and add the bulk of my rewards then. If it doesn't arrive I won't be able to use any and they now will have an expiration of 12/11.