I spent almost the whole day of last Sunday (8 Dec 2013) waiting but I achieved my objective. Since I do not have any paid day off left, I decided to renew my passport during Sunday. Unfortunately for me, many people have the same idea too so at 8 am when I reached the immigration office, this was what I saw:
I estimated that there were around 200 people there but I joined the queue nevertheless since I was there already. Queue numbers were given out from 8.30am onwards and at 9.15am, I got my number which was 207 meaning there were 206 persons in front of me. I was asked to return in 3 hours but I hung around.
At 10am, the last number 468 was handed out and late comers were turned away. Finally it reached my turn at 1.30pm and I submitted my documents in for processing and waited for another half an hour to make the payment and then was told that my passport would be ready for collection in about another hour.
I then walked out to Petaling Street to take my lunch and walked around a bit before returning for the collection.
True enough at around 3pm I received my brand new document and so left for home by taking the LRT. Mission accomplished.