I have purchased a t shirt before- great range of stuff, shipping is a little slow but very happy with the product.
Just because you don't like it doesn't mean it's not a good offering - the 30% YoY growth in revenue speaks for itself. $300m MC is not all that much.