Flyingraphics uses Printify for its EU orders. It has fulfilment centres in Germany and Latvia. All orders are printed on demand so stock is always available with shipping lead time of about five business days. This can increase slightly during busy seasonal online peaks such as Black Friday and Christmas. If your order contains different items such as posters and clothing, fulfilment can sometimes occur in different locations so your purchases may arrive separately.