Thats exactly what we thought. When we did our 14 day cruise to hawaii, I called and ordered a bottle directly from princess and when we got there, there was a certificate, which could only be used for room service, which doesn't answer on boarding days... I will try to give them a call and see if they can actually leave the bottle this time. :)
Royal Caribbean actually has the option to do so, when you order it online.