Client signed and accepted an estimate for a flagstone patio in 4 months ago. She had other work done on her property, and has "decided against it." Now she wants her deposit back. No formal contract was signed, just the estimate through Quickbooks, and at the bottom is a line that says "Accepted" where the client signs and dates. I already told her I cannot return the deposit because I already purchased the stone. She said she wants to see the receipt and wants the stone. Obviously, I am not going to give into her, but do I have to return the deposit? Thanks in advance!