This is what I expected from it, in England we either stock up with food and drink (won't be booze before)...get something quick at the turn (again it won't be booze), or do it after.
None of the above applies during competitions for club golfers...for casual golfers who play the goat tracks then they mainly either take there own beer or are already pissed before arriving as they are on a long weekend at the venue playing multiple courses in a society event.
To be honest, over here though I wouldn't see this level of "service" being something that would last commercially, the clubs would just overprice everything and people would bring there own drink anyway, plus its only hot here 3 months of the year.