I'm not new to motorcycling but one thing I've never had was a Corbin seat.
I've heard people swear by them and tell me they buy one for any bike they own. These people typically say it takes about 1000 miles for them to break in.
Others I've talked to tell me that they are horrid and the...