Honestly, I love this company and I will continue to get my shirts from them because they have very high quality shirts that are fitted nicely. I am only taking two stars off because as a loyal customer they send you thank you gift certificates for $60. I went on to use that for socks, and then I see that the certificate doesn't cover shipping and handling, which would cost an extra $15 and cannot be covered by certificate. I HATE when companies do this. It is not a scam at all, as the small print does say it, but it sucks to get excited for a "gift" when it is really a discount. If you want to give a gift to your customers, then just give it NO strings attached. I'd rather have a $30 GIFT that can be used for all charges than a $60 discount where I still have to pay $15 for all I buy. I know from a sales and marketing perspective their method makes sense, but we customers really don't like the "shipping and handling" nonsense. That said I will continue to be a customer because their products and service are great. I will simply toss out any of their "gift" promotions.