I have a Fist Gear Heated Jacket Liner and Gloves. I have had them for about 10 years. I am very pleased with the performance of both the jacket liner and the gloves. First gear has a separate heat controller which I have hard wired into the bikes electrical system. The jacket liner has full sleeves and It puts out a lot of heat. Also you can wear the liner as a windbreaker when off the bike, just put the cord in the pocket and no one can see its a heated liner. First Gear is not anywhere close to the cheapest but it is durable and it works.
Az Wingrider