old navy has fantastic solid color tees, which I live for. they're cheap, they have a huge variety, and they look great. the only problem is that the quality is pretty bleh. most of my old navy shirts last like a year at best. they get stretched out or torn or somethin. but they're cheap, so it balances out.