We had some of the same problems in booking here in the US. Yes, they should had more staff available in the booking and response divisions of the company and no doubt, the phrase, Can You Wait? takes on a whole new meaning. However, once your on the ship whatever hassle you have experienced is definately worth the wait. Don't despair as you only have a few months to go to experience something really great!