I bought a cheap one from eBay. It makes a huge difference in my comfort level and I haven't come in from being cold the last two seasons. It uses a power bank, not dedicated batteries.
My wife bought me the heated socks for Christmas. I've tried them once and they are great, but they do have proprietary batteries. I'm not sure how long they will last or if I can get a replacement.