The quality of the shirt was poor. I ordered a tee on Jan10/18 and after waiting a month I still didn't have it. The DHL website said it had been delivered, so I emailed them. To their credit, they resent a replacement on Feb11/18 and I received it on Feb20/18.
The problem is the quality of the shirt. Super flimsy material (I could practically see through it) and the transfer looked like one of the old iron-ons my mom used to make for me as a kid. I order shirts from TeeFury and they are always of exceptional quality, and WAY less expensive (compare a $15 shirt at TeeFury to a $40 shirt from TeePublic).
I definitely won't be ordering anything from TeePublic again.