I will concentrate on things I don't remember learning from other reviews with an emphasis on prices.
ARRIVAL: When we checked our luggage with Delta, They said a bag was overweight. Delta said each person could check 2 bags of 50 pounds each. We had one checked bag for each person and one was 58 pounds. We had to pay an extra $25 to get the bag checked. At the San Juan Puerto Rico airport, we saw a representative holding up a Royal Caribbean sign. We thought we could get a ride to the ship with her, but because we had not arranged in advance, she told us to take a cab. Actually the cab was cheaper. I think it was $10 -$15 plus tip and the prepaid was $10 per person. As we arrived at the cruise check-in building, we were instructed to take our large luggage to the porter's location. When I did, the porter said "Don't forget the porters, we work for tips." I gave him $3.
PHOTOGRAPHS: We started boarding at 12:30pm. A photographer was taking pictures of each group boarding the ship. These are $20 and are displayed the next day. The first night at dinner, a pirate came behind each person and put a plastic knife to their neck for a picture. These were $7. On the formal dinner night, photographers were at the entrance to the main dining room. I studied their sign for a price. It only said "no posing fee" and "no obligation to buy". The next day, I saw the pictures were $20. The photographers were there for both formal nights and near the end of the cruise also.