We don't print "off the peg". We only print after receiving your order (print on demand) and therefore have a delivery time of approx. 6 working days within Germany.