There must be an $80 liner that you can buy rather than using those $.10 gloves.
My hands get cold because I sweat in my gloves, and the wet hands and gloves then gets cold. My solution has been to wear disposable rubber gloves as glove liners. I usually have a few pairs in my pockets so I can change them out as needed, and a box of 100 goes for $10. They are a perfect vapor barrier keeping wind and cold out, and the warmth in. My hands get wet still, but the ski gloves stay dry and my hands stay warm. Bonus is that my gloves don’t smell and don’t have to be washed as often.