Ok, Im confused on the 12am booking ship things.. Like spa's etc. I see people saying there booking date is coming up and they will be up to book at 12, and getting the early boarding time etc. So how is this done and why is it a good idea? Im ready to pay off our cruse but I was waiting till close to the due date of march 4th. Is this due date the date that I can stay up late and make sure we get a early boarding time etc? If so, what should I do on this night also that would be a good idea? Thanks yal!! Should i just pay it off now??