Insurance companies generally have a set amount in reference to those types of procedures that they will pay, per their contract. You can shop around for cash prices though.
I know all about the negotiated contract pricing. What boggles my mind is that nobody I've asked yet will match it. And they don't have to wait, fill and process any forms or anything other than deposit a check in their bank.