I used Keiss heated insoles for a trip to the Elefant last year and I also had issues with them being too hot. Being tight, I wired in a handle bar switch so they could be on or off and it worked a treat. 10 mins on - toasty feet which lasted for an hour or so then another 10 mins on. Worked for me.