I booked an appointment and had to wait for one month. I called a week before the appointment to reschedule my appointment slot to later in the afternoon and I was told that this is not possible and I need to come on time exactly otherwise the doctor will not see me and they won't accommodate any late. I had to cancel my other commitment because I was waiting for this appointment for long time. On the day of visit, I came on time and yet had to wait for long time despite the confirmed appointment. I was disappointed. The doctor was so unfriendly and didn't care to listen or explain the condition. It was 15 min consult but literally spent 5 min and left -typical walk-in clinic! I am not going their again.
Unless you need the walk-in service ( which is great feature by the way) and willing to wait for long hours, I won't recommend booking appointments with this clinic because they treat everyone as walk-in (i.e long waiting+ quick and dirty assessment).