Ted -
We solved the signing for stuff issue on Oceania by going to the Sommlier on the first day and buying a wine package. They offer some premium wines from a cellar collection at fair prices. We bought enough to last the full cruise and we only needed ask for a bottle or glass from our pre purchased "cellar" at any bar on the ship. Some how it was always within a minutes delivery. Non Alcoholic drinks were not an issue. Water is now included and we had them supply us with a half dozen waters so we never ran out in our cabin.