I posted this on the First-Timers Board but no one's responding so I thought I'd try this board for help...
My husband and I want to take our first cruise sometime this year but are finding it will be nearly impossible to book it more than a few weeks or so in advance as he is active duty military with leave dates that are always subject to being pulled at any time.
For this reason we imagine that whatever cruise we book will be done only 3-4 weeks prior to departure. What time of year, specifically what MONTH, would we find the best chance of a cruise that won't be sold out, still have great rates and availability for our last minute purchase? Can we honestly expect to find a great rate on such short notice?
Also, what cruiselines offer a military discount? Would those have to be booked via the cruieseline themselves or can we get a TA's cheaper rate with an ADDITIONAL military discount???