I just booked a pacific coast cruise. I’m in British Columbia and princess sold me the platinum protection. However I just found out that they weren’t allowed to sell it to me and it would not have been valid I had kept It on my booking and tried to use it. Has anyone else had experience with this or know why some places like BC can’t purchase it? Very frustrating.