The waiting times would depend on your country of residence, meaning the policy of the Diners Club office there. Usually, within a week, the card is delivered to the club member's doorstep.