悉尼駱駝祥子, 修身養性萬年劫, weevee, lwk1, 2000Lily, 風中勁草, Rafale, thanks for your replies and support.
I just got my full bond back this morning and no cost to me. Agent responded saying they don't want any more trouble or go to court (they don't want to pay $33 to lodge the case as they have to take me to the court to recoup the “cleaning costs”).
In this case, my experience is if you know you are in the right, fight for it!
To be honest, I think if Agent (my Agent) wants to do the same thing to his/her other tenants, s/he will think twice.