Actually I would expect to pay more simply because you are on vacation. Duty free or not business is business. I think $5.50 to $6.50 is a good price for a fun, good drink. Just my opinion.
You can shake the sand from you shoes but it will never leave your soul
Home is where you park your flip flops
Carnival - Fantasy 1998
RCCL - Majesty of the Sea 2000
Carnival - Inspiration 2009
Carnival - Freedom 2011
Carnival - Liberty 2013