Hi. I am planning to beook a Bermuda cruise. Really undecided as to how to go about it. Could use my local travel agency. Could book directly with NCL, or could use one of the huge online agencies. It is my understanding that if you book directly with the cruise line you can't get the deals you can get elsewhere. What about discounts? I know they would give me the past-passenger discount, but what about the union discount or a resident discount? Also, I don't know if my local agency can get me the same deals as the online agencies can. Please give me your opinions/advice on this. Norwegian is raising their rates on April 1. I'd like to do something before then. Also, does anyone know if you have to actually be booked before April 1, or would talking/planning with an agent be good enough to get the old prices?