Drinks packages are always cheapest if you add at the time of booking (£30 per day in UK for Premium Extra package). Price to buy after booking is over double the cost (£64), and they have not offered any discounts since I booked in April for my September cruise. Service charges are included in UK, but I believe in US Bookings, they add 15% (I think) on to the price before checking out.