Our standard delivery time is 2 weeks for screen printed and embroidered custom t-shirts. We can also provide you rush delivery at an extra charge for the expedited shipping. In case you have order it as a Direct to Garment printed(DTG) personalized t-shirts, the delivery time is 1 week. Shipping anywhere in the world is free. Our pricing is all inclusive and includes all taxes and other charges.