aww crkt, you done rained on my thrift parade!
i don't really consider this thing to be punk rock armor -- i'm just stoked that i found exactly what i've been trying to hunt down for months now...an insulated and (somewhat) durable coverall. thanks for mentioning the union busting. up to now i've never bought any brand-new Carhartt items, and now i definitely won't.
i'm usually pretty good at tracking down info on Google but i can't find anything on Carhartt and union busting/other hypocritical practices. if you have access to anything i could read about it and could share it i'd love to take in more info.