I do like this place. But if you have an appointment booked, they should not squeeze walk ins in who have notngotman appointment.
I waited just overb25 minutes for my booked appointment because they had said yes to a walk in just before me.
I know this because I asked why the wait was so long.