Good luck with State Farm. They are one of the worst insurance companies to work with. Make sure that you take the car to a body shop of your choice not to one State Farm will steer you to. State Farm love to use non OEM replacement parts. It takes a good shop to talk them into paying for BMW OEM parts (mine had to show them that their cheap s**** didn't fit correctly before they would pay for a new OEM parts.)
You always have the option of going through your insurance company and having State Farm reimburse them. But, you will have to pay your deductible which won't be reimbursed to you until your insurance settles with State Farm.