My sneakers arrived within 3-4 weeks. They were worth the wait and look awesome. The seller also answered my email regaring a question I had within a reasonable amount of time. I would recommend this company.
Tip for consumers: Custom orders will take a few weeks depending on how busy they are. I would estimate 3-4 weeks.
My recent experience with TeePublic was exceptional. I asked for an exchange and it was processed the same day. The customer service team at TeePublic also responded to me very fast and answered my questions with precision and courtesy. I recommend you pay attention to the size chart and order accordingly. Well done TeePublic!