Teespring uses USPS for local shipment within the US that would take approx. Two weeks to deliver the package. For international delivery, it uses DHL that take three weeks to deliver the package.