I am only posting here for traffic.
I have seen a pair on ebay that I want but investigation into their sizing has led to misery! I can't find out how it all works and I've had emails with Carthartt (nor am I a fool).
In short 'Carhartt W "Pierce Pants" boyfriend fit size 30,' - would this be around a usual 12?
Sorry for such a trite post.