I ordered 2 toilets. I could not believe how fast they were delivered. I am also one of those do-it-yourself guys. The installation was super easy. Kohler had all the instructions and videos needed to do your own installation. 

Thanks Kohler