I have been going to this location for years. Never had a problem, until today. I was seen 45 mins after my appointment time. It was enough to not come back to this location, or maybe any other. Almost everyone in the waiting room shared the same feeling.