It was a non-
disney cruise - I checked on travelocity.ca and it gave me a past cruiser discount (which we are for Carnival) and the price was $400 less. Called my vacationstogo guy and he adjusted the price for us.
I found you need to check various sites for cruises and some go up as time goes on and some go down or they have sales. Ours for March break just happened to go down by $20 PP for our balcony PLUS he had forgotten to add our past cruiser discount - voila... $400 for us!
The sites I always look at are vacationstogo.com, travelocity.ca and cruiseshipcentres.ca You can also have a look at the 90 day tickers at vacationstogo if you can book last minute as there are always some good deals on there!!