My brother bought a couple of CAT thermal ones, pretty much the same as the DeWalt ones.
They didnt last him very long, i think about 2 days each.
Sounds silly, but have you tried Marigolds?
You can get them in Black, so they dont look that stupid and they are peanuts to buy.
I sometimes wear them, in the winter - sometimes with another glove underneath them, as they aint that warm, but are waterproof and i find that wet hands are worse then cold ones in the winter.