My opinion is that the landlord has not violated any law at this point. According to what I remember of IL law, if landlord provides an estimate then landlord has 30 days to provide itemized statement of the damages with paid receipts. If the obligations and time frames are not adhered to, tenant can sue for 2 times the deposit amount plus court costs and attorney fees.