I usually don't buy pants from online but if you want them to be kinda stretchy look for pants with spandex in them or aren't 100% cotton. You're preference for fit seems to be the 'slim fit' style just meaning they won't be baggy or skinny.
People seem to hate this site but they got good deals. Also they have a free shipping deal going on if orders are over 30$
http://shop.ccs.com/
link to pants low to high if you're lazy
http://shop.ccs.com/guys.denim%2C_co...ricelow/?size=