Do American golf have your clubs?
If so go in and kick off and demand a refund say this is unacceptable, if you're not getting any joy try a different American Golf as the difference in service between them is ridiculous.
People seriously expect you to wait behind them if they are stopping and eating? Not a chance in hell I would be waiting, nor would I expect other groups to wait for me.