Because cruises are cashless, everything is put onto your room bill. You can view your bill on your telly in the cabin to keep an eye on your spending but I still get a shock on the last day of cruises when your bill is totted up with all the added extras, the excursions and mandatory gratitudes are added on. You can get carried away when you're not paying upfront. It's expensive! So I can only imagine what she's added onto the bill. They'll have a cardiac arrest when they have to pay it!