Most of what I wear, weekdays and weekends, is Carhartt. Their shirts and pants wear pretty well, are comfortable, and fit me. For a while now, they've been branching out with new styles, colors, and whole new lines (latest is Carhartt-for-your-Dog ). I sometimes worry that they're going to go the way of Levi Strauss (don't get me started). Last fall, I picked up a new shirt-jacket (over-sized flannel-lined shirt). One of the front snaps was difficult to unsnap and I knew something would give eventually. A few weeks ago, that snap broke. Trying to match that snap (with their logo) was going to be difficult, so I get on the phone to Carhartt and describe the problem. The nice young man that I spoke with asked for the model number and took my name and address. About a week later, I received a package of snaps, both genders, enough to redo the whole shirt. I think I'll be buying more Carhartt stuff in the foreseeable future.