Get a 3 year lease does not have to be registered go to district to apply for yellow book then pink ID. The more you have for long term resident the easier life can become for you.
I did not use agent. At the moment I am not willing to take a chance as everything with government and banking sector is unpredictable at the moment. Not much involved in presenting bank book even though the 40thb parking opposite JI is a bit of a rip off.
On extension I provided bank letter and 12 months statement. I never have been requested to bring bank book to Immigration in 3 months time after extension.Is this something new?