As someone who buys and sells a lot of vintage clothing, I agree about "some flippers". For me, $50 is about the high outside price range that I will get for a jacket, and even then only for very high end stuff. $35-$45 is average. I wouldn't hesitate to pay hat for an item for myself, though if I were planning to resell something thats too expensive.
Some thrift stores have no idea what they have and sell cheap, others look for the good stuff and price accordingly. In the end, it's all a very good deal for the buyer, given the buyer knows his stuff. It's the difference between what I call a "thrift store" and what I call a "vintage shop".
Remember that at the root of all this is reuse and recycling, never bad things.