You've summed up everything I've heard and personally known about Corbin.
For some reason, if you walk in and deal with them in person, it's a great experience.
If you're doing mail order, I know more people who've had bad luck with them than I do who've had good luck.
I can understand the occasional bad apple getting out, but to then treat that same customer with the utmost in disrepect is completely uncalled for.
I don't have very many companies that I won't purchase from, but Corbin's on top of the list. My treatment by them in both goods and customer service was the worst I've ever had, and I personally know dozens of others who've had the same.
The Travelcade seat on my KLR is comfortable and very good looking. With a sheepskin, I've travelled over 500 miles in a day in complete comfort, only to do it again the next day. That seat was just a touch over $100 and took me 45 minutes to install on my seat pan.
I've considered a seat from Russell for this bike, but I'm happy with the comfort of the Travelcade.
I learned a long time ago that if your butt is comfortable, you're thinking about riding, rather than much you can't wait to get to the next location so you can get off the bike and make your ass feel better. I'd rather think about riding and the riding experience, than think about how I can't wait to get off of this motorcycle..
I was thinking about my stock KLR seat the other day. I purchased the bike, and decided to ride 40 miles to my favorite Kawasaki dealer to purhase a couple oil filters. I made it halfway to the dealership before I had decided to get a different seat..