Carnival sold all shore excursions.

BN did sell (prior to cruise only) workshops and massages by BN masseuses.

Once aboard you could buy Carnival massages.

they also allowed the sale of BN hats/shirts in gift shop. I assume Carnival got a cut of those sales.

I guess certain smaller groups of people/friends may have arranged their own AN snorkeling trips, etc.

All in all, in was possible one way or another to be AN in every stop of this cruise. <img src="http://www.traveltalkonline.com/forums/images/graemlins/toast.gif" alt="" />