This can happen on any cruise line - once final payment date passes, or even sometimes before, prices drop or room guarantee options open up and prices seem lower. There's not much you can do about it on any cruise line, unless there is some sort of price protection, which I don't think DCL...