Chimbu,
Given that you did your application through the post that is pretty good.
What a lot of people don't realise is that the issuing body you go through is still constrained by how long it takes Auscheck to do your security clearance. There is no way to predict how long that will take. I have had one come back in less than half an hour while others take more than 10 days.