Russell Is Excellent!!
I had Russell rebuild my Seat, and I am extremely pleased/happy with their Product. Russell had a problem splitting the K1200GT heating element for two seperate/distinct seating areas, so I purchased front & rear heating elements from a Salvage K1200LT Seat and had Russell install them in lieu of the K1200GT Heating Elements. This has worked for six years. Quality is excellent.
I originally sent the seat back for one adjustment, and they made the seat fit/feel better. I have had many 600 and one 900 Mile Day, a very comfortable Seat now.
The Price is not cheap, but if you intend to ride many long days and keep the Bike, it is a very good investment. One of the first I would make to fit the Bike to the Rider.