Please be patient for your t-shirt to arrive. All our t-shirts are custom printed on demand. That being the case there are 2 processes - once we receive your order and payment we go into production. After that we pack and ship. Please allow 28 working days for this process to all go through. If you're not keen to wait this long - we understand - then please do not order, thank you.