Production time varies, but we aim to ship your order within 5-10 working days. Please allow extra time for large quantities and custom orders. Orders are shipped via FedEx with email and tracking confirmation. Delivery time is dependent on the shipping option selected at checkout. Please note, shipping fees are not refundable.