Person signed a lease, gave me the security deposit, has not moved in the house, and now says they have changed their mind and don't want to lease house. Lease agreement states the following under the paragraph entitled SECURITY DEPOSIT: "TENANT AGREES TO PAY A SECURITY DEPOSIT TO SECURE THE TENANTS PLEDGE OF FULL COMPLIANCE WITH THE TERMS OF THIS AGREEMENT. THE SECURITY DEPOSIT WILL BE RETURNED TO THE TENANT ONLY UPON THE OCCURRENCE OF ALL OF THE FOLLOWING CONDITIONS; A. THE FULL TERM OF THIS AGREEMENT HAS BEEN COMPLETED". The terms of the lease are that the owner leases to the tenant for the period of one year unless sooner terminated according to provisions hereof. There are no conditions/provisions stated regarding breach of the lease. My question is this, am I required to return the security deposit under NC law. Also, how soon does the deposit have to be returned if I am required to do so.