Other than suites, you can still get refundable deposits. However, lately I have found the amount to be rather eye popping. RCI is definitely trying to push people into booking non-refundable. I wouldn't really mind non-refundable as I figure that another cruise is always in my future. However, I'd don't agree with them then charging a "change fee" if something comes up and you need to make a change before final payment is due. RCI wants to get people to book early and they also want the customer to assume all the risk of that early booking.