Each garment is made by order. We do not carry stock, meaningwhen when your invoice comes in we start working on it. It takes3-5 days to complete your items and up to 3 days for delivery. You will receive a tracking number. Make sure you tell your mail carrier that you have precious cargo coming from us.