Have you paid it in full yet? Are you eligible to get a refund and then go thru another agency? I've had price drops but not to the extent you have. In one case I had only made the deposit so I got the credit to my account. In another case I had already paid in full so I got nothing. The big question is in getting a refund and rebooking it elsewhere. Whenever I do cruise and I only learned this after my 3rd time is that I shop around big time and when the price is where I am willing to pay then I book. I have to be satisfied with the price and while it may go down it isn't by too much because I already got the best deal I could.