Our clothing is printed on demand so we don’t keep stock. Once ordered and payment s received, it usually takes 2-4 business days to fulfill the order and then depending on your location up to 8 business days for delivery. You will receive emails with info and tracking number after the order is submitted.