I saw the kiosk the other day. I wonder how successful they'll be. Personally I would just go online on my phone and buy it there and then and screenshot the confirmation screen. You also have access to the whole market and not just one company. But that is just me. Last minute insurance was sold onboard one of the airlines at NCL but as far as I can remember only lasted a few months. Crew would sell the insurance from a POS machine and staple it to a little booklet and customers were instantly covered.