My travel agent/agency very nicely gave me an OBC for my last Carnival cruise. When I went to Guest Services to confirm that I had it, they told me that it was cruise cash, and therefore not refundable. Is this something new with Carnival, or did the agency do this on purpose? Cruise Cash is more of a benefit for the cruise line than for the cruiser, IMHO. Just wondering if this is usual on Carnival? Thank you.