And if the cruise lines continue to wait til 2-3 weeks out they will lose a significant portion of the people willing to travel due to arrangements for time off work and airline pricing. I can book 2 weeks out for work, but can not afford the air without at least a 2 week advance purchase. Maybe the cruise lines are agreeable to a 4-12 hour drive radius from the ports. However, I live in the mid-west. If they want my business they better do better. There are plenty of other options out there.