We just booked last week for the NCL Dawn for March 7th trip. My husband researched on line for cheaest price. Our doc. arrived and there is a different price that what he was told. I am waiting to hear from agent. Will let you know what is going on when I hear from her. In the past, we have booked about a 6 cruises from online places and never had a problem. I have never used the companies you got prices from.