We purchased the soda stickers for all 4 of us (2 adults, 2 kids) and found it to be very convenient and certainly worth it. However, we are big pop-drinkers. Last time I cruised, I carried my soda onboard with me and bought more along the way. That was a hassle, especially carrying it when you are lugging all of that heavy luggage. We ordered soda in the buffet, lounges, poolside... etc and never once had them not return with it. In the buffet it took a few minutes because these attendants are not really waiters, and they had to walk to a bar and order the soda for us. So I had no complaints at all.