It took several weeks for me to receive my card as well so some delay is not unusual. Keep in mind, however, that Chase considers the trigger date for the $2500 spending requirement to be the date you applied for the card. As mentioned in other portions of this thread, they apparently will consider moving that date forward if you make that request during the call to activate your card (one of the benefits of a human rather than automated contact). Also keep in mind that the annual fee does not count towards your spending limit so your total account activity must hit $2595.00 to qualify for the second 50,000 mile bonus.