To join Princess Chatter send a request to princesscruiser@gmail.com
In the Caribbean you could do hard bargaining at Diamonds International. I doubt that will be allowed on the Sun Princess.