Cocktails are available for $4.75, only $2 more for a larger drink and you get to keep the acrylic "glass" as shown in the photo below.
DCL also features a different "Drink of the Day" each day for $3.50, and has a 2-for-1 margarita special on Thursday.
All of the drinks use top-shelf liquors (none of that cheap stuff!), and are quite large in size. Non-alcoholic "smoothies" are also available for a cheaper price. A 15% auto-gratuity is also added to each drink to cover the tips for the bartending staff who receive no wages besides tips.
On DCL, soda is free, except at bars and clubs. The Magic features a self-service 24-hour "Beverage Station" located on Deck 9 aft as shown below.
The beverage station offers sodas, hot chocolate, coffee, juice, and a variety of teas, all free of charge.