Old Navy has decent chinos for less than $20. Macy's brand Tasso Elba, when on sale, are pretty solid--I had a pair I wore almost every day for six months. Gap outlets have solid chinos. And if you're willing to spend a little, Banana Republic make some great chinos.