I agree that once on board the one shot policy is there in writing but NOT when you purchase before the cruise. I actually contacted customer service before buying since it looked like unlimited coffee in the description, they did not mention the one shot rule!, simply that it was 15 drinks. Why not just say straight out 15 times 1 shot coffees? Job done , you make your own decisions and cannot complain!