When I was at Target today, I saw a faux leather biker vest for $20. It's a junior size, so it runs small (I tried it on). It's probably not quite as nice as some of the others around, but for $20 it seemed like pretty good quality.