I do not understand how it’s ok for Princess to delay in getting money refunded back that is rightfully mine. If I owed them money after the cruise, they sure would collect immediately. Yet, I have to wait 6-8 weeks for a refund to be sent via check? This seems shady and unethical! We have cruised with Celebrity and Royal Caribbean and refundable OBC is deposited back to your credit card within a week! Shame on you Princess,