Most I’ve had to wait is 5 mins 10 mins max. I do appreciate when a receptionist will come in and cover and get things started.

If I ever had to wait alone for 20 mins plus I would automatically never return to the shop. Gotta vote with your feet