deedee,
You are right, when I do stand up and go to the pantry and explain them the usual refusal of the cabin crew, with more or less resistance, they will end up and getting it from the business class and give it to you!
But you really need to stand up and nag them, they will never give it to you when you ask for it as the result of their question “What would you like to have for drinks” – not even when the breakfast meal is being served!