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.
Note for businesses: the cards are sent to the business' address and not to the address of the manager.