You might take a look at Sierra Trading Post online, unless there is one in your area and if that's the case go to the brick and mortar. They usually sell overstock and last year's clothing so will not dependably have Talls but certainly worth a look. I agree with Eddie Bauer, especially if you have an Outlet store near you. It seems they often have 30-40% off their prices so you might have some good luck. It seems like this may happen on a Tuesday or Wednesday but if there is one near you I would just ask the store employees.
I looked at my reliable places for outdoor clothes, Lands End and LLBean and they are all closer to $100 for hiking pants. If you see something you like on Land's End, sign up for their emails and you will frequently get an offer for 30-40% off, so wait a couple of weeks before buying.
If you are buying online, some people recommend signing on to a website, adding stuff to your cart, then leaving the website without purchasing. They indicate often you will get a discount offer within 24-48 hours. I don't know if that works as I mostly use the Land's End email discounts.