You have to ask every time when you have ordered a drink How many free drinks you still have, We had problems on Brilliance of the Seas because my husband did have the refreshment package. When there were problems We went to Guest service and They did correct the mistakes.