I need some legal help or advice in general. I booked a wedding in February of 2012 of which the bride paid a $450 retainer which was half of the total cost of the wedding. (Engagement session, wedding and reception) I had her sign a contract which clearly stated that the retainer was non-refundable for any reason and the full amount owed was due two weeks prior to the event date. The wedding was scheduled for October 27th, 2012. Total payment was due to be in my hands on October 13th, 2012. On October 18th, I received a facebook message that she was going to send payment and wanted to verify the address. It also states in the contract that if the payment is late, a $200 late fee will be added to the total cost of the wedding. I told the bride that the payment was supposed to be in my hands by October 13th and she was late. She did not make arrangements to pay, but immediately demanded her deposit back. I kindly referred her to her contract. On that same day, after I told her that her deposit was not refundable, she filed a claim with the better business bureau. I offered to refund her deposit minus the cost of services and expenditures already provided to her. I already photographed her engagement session, spent hours editing her images, and sent her the digital files on disk, which she already used and published in the local newspapers. Her deposit was $450. Her balance would be $83 after I subtracted all of the work I provided to her. She made no arrangements to pay me the rest of the total before the wedding. She claimed she had been trying to contact me (At a wrong number) yet, I have messages from her through facebook in June, then nothing again until October 18th. Obviously she did not try very hard to pay off her balance. On top of all of that, it clearly states in the contract that any and all changes must be made in writing, signed by both parties and attached to the contract. When she sent a copy to the BBB, she only sent them the first page, where she had WRITTEN in, "Payment due by October 20th, 2012" and she claims she never received the other pages of the contract. Should I be concerned here? Do I need to retain an attorney? Should I go ahead and refund her the $83 even if she denied it through the BBB? Any and all help would be appreciated. Thanks!