I cancelled within 4 days of sailing due to my partner having a medical problem. Called Princess and cancelled. Within a few minutes received a credit back to credit card for all taxes that had been paid.
We had Platinum Princess Cruise Protection so we got a note from the doctor which we used when we filed a claim with AON. Received the fare back in a checks/cheques in about 3 weeks from date of filing the claim.