When I arrived was told there was a max half hr wait which I was happy to do. After 45 mins, asked how long it would be and was told they were just finishing up with the patient. Another 15 mins later was told the same thing. After waiting a total of 1 and half hours with no sign of going in, irritated I finally left as I had other appointments to attend. Obviously they have no concept of time and no regard to the fact that my time is also precious. Very disappointed with the service.