From experience, WSU is dreadful given how narrow the concourse is !
However it seems to me that food and drinks ought to be separated AND prices should be set at even amounts - pies and pints etc. not requiring change.
In other words, staff handing out required items instantly in the food...