How far in advance would you book a Non-refundable? May 13, 2018adminLatest Posts I just booked cabins for an upcoming cruise Mar 2019. I was booking on… See the full post >