Just to let your guys know, we had $180 refundable OBC (prepaid by purchasing credit from CAD to USD online to spend on board) when we disembarked Island Princess cruise on June 28, 2023. Was told by customers service on board that it will be refunded by cheque in 4-8 weeks. Received a cheque in the mail on July 21, 2023. I was surprised to see how quickly it was processed and we live in Canada. So there's hope 🙂 Last time (before pandemic) we had refundable OBC, it took 2 months for the cheque to arrive. It is important to keep a copy of the on board statement as proof just in case the refund check not arrive. p.s. Customer service was able to refund cash if the refundable OBC is less than $50.