I just got a set of hand warmers for the 120. They come in a kit that has new grips and wires that plug into a plug by engine. No splicing at all! They don't get as hot as I would like but they will help. They are actually a arctic cat factory part so any dealer can get them or they are like $50 on the internet. Yamaha does not make them but for those that don't know the Yamaha 120 and the arctic cat 120 are the same.