Ok, I finally dropped the hammer today and ordered a Corbin seat and a Leo Vince carbon slip-on. My question is about the Corbin seat.
What kind of experience has everyone had in getting their Corbin from the factory? They told me 2-3 weeks. I didn't get anything "special", just the same thing that's shown on their website (with heated front).