I've bought from Woot, 6dollarshirts and Threadless. Threadless quality has decreased and the last shirt I got was completely off in measurements both from their site and past shirts of the same size. The quality of the shirt was thin and crappy and the printed was misaligned. I won't buy from them again. Woot can be hit or miss. The shirts they've started using post American Apparel haven't lasted as long. They also use a different printing process when you order old shirts, and it's not as good. But most of my Woot shirts have held up well. The standard shipping should be free if you're only ordering shirts. You have to read the fine print, often event/holiday shirts don't print until the sale ends and won't make it on time unless you pay the $5 for expedited shipping. It's been a few years since I ordered from 6dollar. Their shirts are junk, the screenprinting won't survive multiple washes without a few spots starting to peel, but for $6 it was fine. I bought one of their costume shirts and it was fine. I bought one with small lettering and I still wear it, it's not illegible, but it's not going to survive being a favorite, wash every week shirt. If your son is going to outgrow the shirt anyway, or you don't mind ordering another one later on, they're fine.