Gap is good stuff that usually never puts their name across the chest. Or try liek TJMaxx or something.
I buy most of my clothes at the Gap, Express for Men, Buckle, and occasionally American Eagle (actually quality clothes). I haven't stepped foot in an Abercrombie or Hollister in months.