Delivery Time=Customised time+Shipping Time

Customised Time

It might take 3-7 business days, excluding holidays, to process your order. You will receive a notification email with tracking information once your order has been shipped. 

Shipping Method

Shipping Costs

Delivery Time


Standard Shipping


15-20 business days

North America (USA, Canada )


15-20 business days

North America ( Mexico )

15-20 business days

Europe(U.K., France, Germany, Ireland, Luxembourg, Belgium, Netherlands, Poland, Czech Republic, Switzerland, Austria, Hungary)

15-20 business days

Europe(Bulgaria, Denmark, Finland, Greece, Croatia, Norway, Sweden, Ukraine, Spain, Italy, Turkey)

15-20 business days

Oceania(Australia, new Zealand)

17-20 business days

South America(Argentina)

15-20 business days

Asia( Thailand, Malaysia, Taiwan, Vietnam, Singapore, Indonesia, India, Japan, South Korea, the Philippines, Israel, Kazakhstan, Sri Lanka, Oman, Pakistan, Saudi Arabia, Uzbekistan)


United States,Canada $69.99+ $13.99~$69.99 $9~$13.99 $6~$9 $0~6
Standard  Shipping FREE $5 $7 $11 $15
Other Distributable area $69.99+ $13.99~$69.99 $9~$13.99 $6~$9 $0~6
Standard  Shipping FREE $3 $7 $11 $15

Delivery Time

Our estimated delivery dates are based on several factors, including the destination address and how quickly we can assemble and prepare your items for shipment. For example, if you order a t-shirt, it will need 3-7 business days of customised time and then 15-20 business days of shipping time. Therefore, you can expect to receive it in 18-27 business days.

Once a package has left our warehouse we have very little control over it. Please note that delivery times listed above are only estimations. Teachersgram is not responsible for any delays caused by the carrier, especially during high-volume periods. Teachersgram can never guarantee a delivery date.

Taxes & Duties

Please note taxes and duties may be charged for international orders.

All applicable customs and import duties and fees, taxes and any other charges are the responsibility of the customer, even if you refuse the shipment upon delivery. If your order does require these additional charges, they must be paid by you in order for your package to clear customs.

If you refuse to pay any additional fees, your package will be sent back to us and you will be refunded the cost of your order minus any extra shipping charges incurred by us from the carrier.

Order Confirmation

A confirmation email will be sent once the order is confirmed, and we will prepare your order immediately. If you need to change or cancel your order, please contact us early and we will do our best to help.

Tracking Information

  • If the tracking information shows that the package has been delivered to your order address, but you have not received it, please contact the courier directly to investigate. We will not be responsible for lost packages with “delivered” tracking status.
  • After your package is shipped (after 3-7 business days processing time), please allow another 1-2 days for tracking information to update. Please feel free to contact us if the estimated delivery date has passed, or if you have any concerns regarding the shipping status.


We put our best efforts into expediting processing and shipping times, so the time window for changes and cancellation will be relatively short – usually within a couple of hours as you place your order. If you need to change your shipping address, please reach us at as soon as possible.

Possible Delays

The COVID-19 pandemic has created record-breaking shipment volumes - this has created shipping volumes that are taxing logistics networks nationwide, which may cause delays.

The is NOT responsible for:

  • Orders marked “delivered” by the courier. Please contact your local Post Office or the courier to obtain information regarding your package.
  • Wrong address. We will not be responsible if a package is shipped back to us due to an incorrect or undeliverable address

If you have any further questions, please contact at any time.