So my Corbin seat finally showed up. Their customer service leaves something to be desired but they do make a good product. It took 9-1/2 weeks to receive the seat from the time I placed my order. Installation was a breeze. You do have to...