We take about 2-7 business days to create apparel products (t-shirts etc.) and 2-5 business days for non-apparel (posters etc.) products. Then you should add shipping times on top of that. Speed and price depends on product type and destination. Keep in mind that products are not produced until they are ordered. The amount of garments placed in an order, or whether an item may be out of stock will all affect the fulfillment process. If the graphic has been ordered before it will also fulfill faster than a graphic which has not been set. Orders which have a faster shipping method such as FedEx 2 Day or Overnight are automatically prioritized in our system. So the shipping method will have an effect on the order. We typically take about 3 to 5 business days to fulfill most orders but note the above mentioned production time when placing orders especially when placing time sensitive orders.