I've noticed the bartenders not being quite as accommodating as they used to be.
Me too. My son used to get the punch without problems but on the last Carnival cruise he was told no. You may be right about standard juices being on the card - since they have them in the big jugs sitting there by the speedrail anyway. We've never asked for them.
Yes, the grenadine! 2 parts OJ, 1 part pineapple juice, 1 part sour mix, 0.5 part grenadine. I just made a variation of it with one of those Dole juice blends. I like it better. In this case I used orange-peach-mango.