I understand that gambling shops are popular in some parts of the world like Africa and Eastern Europe... people visit these shops to place their bet via agents of the big casinos and betting companies. A good percentage of those who patronise these shops are the elderly and less educated people who do not know how to go about registering and playing online. So they are constrained to patronise these shops.
A good number of knowledgeable players use these shops to stake games. Mostly for virtual games. The interesting thing about gambling shop is the social activities. Some gamblers would want to discuss with other like minds. It's fun. But, these mistakes is what keeps most people like myself away from gambling shops. Although, while in the shop the agent can pay cash, or convince the winner to come the next day. I think the agent used such technique to dismiss the player. Then made his moves to wherever he is today. Leaving behind the gambler. Since nobody helps them in booking the game, then most of them are learned people. Managing such a business is not easy. It requires a high management skill. A lot of gambling shops crumble, and they'll be waiting for a big win, boom rug-pull. He can't take giving out huge amount to his customer and remain with no fund. Adding that the money came through him. You see, these agents have a plan B. Some will shut down and never pop up again, while others can be opening from time to time. Reasonable agents while away work hard to replenish their customer, such as to open their shop again. Volatility can happen in their business, and not being able to hold the money and utilize it well, can be a problem when a huge amount is meant to be paid to a winner. I know they have their own profits, each play. With good business strategy, they'll have enough left to take care of wins, without feeling like stealing it.
Above all, the agent should be penalized by the company. Their moves affect negatively the reputation of the gambling platform. If some shop survive the business, and see great profits through it. I think those who have difficulty managing such a business, know little about the business. Before setting it up. Some rush to hire multiple staff, which managing them would be another expenses. So, while using gambling shops, we need to know who we're going to their shop. Whether they have good reputation and history.