I've seen a lot of hate for this site, and I believe it's not earned. I got my shirt on time, and they gave me constant updates about the package. The support team was nice and responded quickly, and I'm super happy with the quality of my shirt. Can't wait for another one :)