Only thing that comes to mind is ebay. Even then it's a crap shoot.

I've always had good luck at local thrift stores. I believe that some companies around here donate old stock to them for a tax write-off instead of taking a big loss on a 50% sale. I got a few pairs of 5.11 uniform pants w tags for $5 each the last time I went deal hunting.