We used Camelot to photograph our wedding. They definitely make weddings their business, and are always trying to find new ways to appeal to brides in a competitive wedding market. For instance, they've added djs and photo booths.
Our pictures turned out beautifully. There were some technological problems, but this didn't keep Camelot from fulfilling the contract. In addition, they did their level best to make sure we were satisfied with what we received. Because I know they value their reputation, and understand that they are responsible for irreplaceable memories. I would recommend them to any one.