Magic Cruise Lines d/b/a DCL will not give you cash back nor will they credit your card.
What they've given you - discounts, etc. is not a dollar for dollar trade because of price markup - while a credit to your account would actually cost them the exact amount of money -- discounts will not; and, they know that not all the discounts will be used in which case they've given exactly ... NOTHING. Of course, if the discounts are used they will make even more money from you during your vacation, so its a win/win for them.
My advice is to approach this from a business perspective. What you've spent (hotel & car) likely approximates the cost of trip insurance. So its a financial wash. You took a gamble and didn't buy trip insurance and you basically won the bet (or at least "pushed").
You've already spent too much time and energy trying to recover the money.
What they've given you - discounts, etc. is not a dollar for dollar trade because of price markup - while a credit to your account would actually cost them the exact amount of money -- discounts will not; and, they know that not all the discounts will be used in which case they've given exactly ... NOTHING. Of course, if the discounts are used they will make even more money from you during your vacation, so its a win/win for them.
My advice is to approach this from a business perspective. What you've spent (hotel & car) likely approximates the cost of trip insurance. So its a financial wash. You took a gamble and didn't buy trip insurance and you basically won the bet (or at least "pushed").
You've already spent too much time and energy trying to recover the money.

and move on!
