I ordered a shirt and a hat within two days of each other. The hat took 8 business days to arrive, while the shirt took 20.20! There are plenty of other meme clothing websites out there, and I doubt they all take this long, so that is why I gave such a low score. I did email customer service once, to ask how much longer my shirt would take of course, and they did respond within one day which shows they care at least. And the products are of acceptable quality. So if you don't mind waiting, I would suggest purchasing goods from them.