All products are shipped out after fulfilment. We take about 2-5 business days to create and fulfil apparel products (t-shirts etc.) and 2-7 business days for non-apparel (posters etc.) products. Speed and price depends on product type and destination.
Here are our estimated shipping delivery times: 
Europe: 2-5 business days
North America: 2-5 business days
World: 5-7 business days