You're very right. Same thing happened with me as i had to visit them 2 times to get my insurance renewed but i got shocked when the staff told me that you must come before 6 or even 5:30 am, get a token number as QIC alots only 100 numbers. So if one misses it, he/she has to come again in the morning and follow the process again.
.
WTH & WTFFFFFFFFFFF???? What kind of bu**shi* service is this.