Pros: Cheap, decent fabric, good fit, many different color options
I bought around 12 Tommy Hilfiger shirts when they were on sale on Tommy Hilfiger's webshop. Costed me $33 each shirt. For this price Tommy Hilfiger is much bang for the buck. In my country (Norway) Tommy Hilfiger shirts cost $150, when not on sale, it's insane and to this price they very bad. But when I can get them for 33$ each by using a private proxy in the US, then it's very good value, given the price.