Hello! I've been photographing weddings for 8 years now but this is my first time in this situation. I had a wedding a few weeks back. We agreed upon 8 hours of photography. We discussed shots and the time line ahead of time. They wanted to know appx how many photographs they'd receive and I told them I average about 100 images/ hour. We were set to arrive at the church by noon, have the ceremony at 1 and have from 2-3 for photos (it was a full Catholic Mass). Then the couple would arrive at the reception location where they and their families would decorate for the 5:00pm reception. At 4 I was to pull them away for some couple shots around the property. Here's how the day actually went: I arrived at the church at noon. The bride arrived (unready) at 12:50. The priest arrived at 1:50, thinking the wedding was at 2. The wedding went until 2:50. They had a receiving line. I began portraits at 3:20, and was told to be done by 3:30. We had to be out of the church. We rushed to the reception hall, the couple was stressed out and rushed around getting the reception hall ready. I finally was able to pull them aside at 4:45 for a 15 minute barely-light couple shoot that had parking lots in the background because they didn't have time to go anywhere else. Everyone was stressed, I stood around most of the day waiting and taking photos of the same 100 people... I left at my designated time. Their CD of all the edited images I have gave them only had 560 images on it. I'm sure you understand why. They didn't get all the images they wanted and the ones they did weren't "sharp" as they wanted. They claimed their Iphone took better photos than I did. They demanded a full refund. I sent an initial email, sorry they didn't like the images I've provided. I reminded them of the time crunch and told them that per my contract, they were paying me for my time and access to their images. I know I did quality work in the time I was allotted. I refused them a full refund. I got a reply letter stating they have contacted a lawyer and demand a full refund in 2 weeks. What, exactly, should I do?