I used to work for one of the largest independent title companies in Florida.
First, attorneys use title companies to do their searches; title companies do not use attorneys. We had our own "title plant" with trained researchers and examiners that did our own searches. Attorneys would contract with us to do theirs.
Second, title insurance rates are set by the State of Florida. You can't get a better deal on the title insurance (owner's policy) by shopping around. Lenders' policies were a flat $25 when issued jointly with an owner's policy. (If you didn't get an owner's policy, the lender's policy was full price.) Also, the costs to record the documents are set by the State, as well, it's a certain amount per thousand dollars of the mortgage. The only negotiable items were the closing fee, search and exam fees. (At the company where I worked, those totaled $240: $100 closing fee, $100 search fee, $40 exam fee, but that was several years ago.) Also, fees for overnighting pay-offs to the mortgage company, or wire transfer fees were passed along to the customers.
Some of the other closing fees collected are the pro-rated taxes for the year, the insurance due for the first year and other fees as stipulated by your mortgage docs. You can ask to see a HUD statement prior to closing so you know what fees you are paying.