The delivery time is about 5 working days for Metropolitan France and 20 to 30 working days for French overseas territories and the rest of the world.
You will automatically receive the tracking number by e-mail when your card is dispatched (a few days after your order).
Note for businesses: the cards are sent to the business' address and not to the address of the manager.