Deposits on DCL are usually 20% of the cost, so if your cruise is $4500 (not out of range for a
Disney cruise) your deposit would be $900 US. The more the cruise the more the deposit. I know that they sometimes have specials for deposits but that's never a sure thing.
Also, why would you book RCL in US dollars if your Canadian? We have been booking them for the last three years and always book in Canadian funds. Also the deposit is only $530 Cnd, are you maybe doubling the deposit thinking its per person? Here's what I see on the site in US when I pull up a random cruise date....
Total
$2,789.82
Minimum Deposit
$500.00
Double check and also think about booking in Canadian dollars. All you have to do is change the country code at the top of the RCCL page.