Be sure to check your points on your statement and depending on when your cruise is, request to redeem them. Mine only took 1-2 weeks to get in the mail but I guess as the card gets more popular, the disney dollars will take longer to get...just a guess.