Uh, sounds like you got ripped off because my Old Navy had signs up clearly stating "all men's items 50% off". I bought 2 pairs of jeans that were originally $29.50, and they rang up for $14.75 as they should have. They also had commercials playing talking about what an amazing sale it was. Considering the price difference you stated is about 15% off, I think somebody was lying to you.
Thanks for reminding me, I'll probably go tomorrow.
However I most likely will just wait until August-October when they have a big clearances in the stores around me. Last year I got 3 pairs of Jeans from then for $7 each, a tan pair of pants for $10, hoodies from $5-$12, and countless amount of t-shirts and polos for $2-$4.