I had previously bought from them a reasonable amount, but I noticed the t-shirts fell apart quite quickly. Over time this became worse and worse. Several t-shirts had holes in them within a week. Some arrived already damaged. I ordered for a birthday gift for my husband (who likes the geeky designs) and it didn't ship. I contacted them, apparently, there was a problem. They never contacted me, I had to contact them to ask what the heck was going on. They never apologised or offered any compensation.
Between support repeatedly ignoring me when raising issues and the shoddy quality, I'd steer clear. I don't expect much for the cost, but I do expect more than a week out of the t-shirts.