Never from Ardent but I have from Triangle 10 or so years ago. I never had problem with cleaning charges and my deposit was always returned 100%. Maybe it's just my living habit but when I moved out of any apartment, I never got any problem and my deposit was returned or applied to the last month.