If you value your time go somewhere else because they do not. If I make an appointment I expect that I will be in a chair within 10 minutes or at most 20 minutes of my appointment time. Apparently they do not agree.
Had I stayed, I would have waited 35 to 40 minutes, based on their estimate. I cancelled and made an appointment somewhere else.