there is a lot more involved than just labor. I don't know how body shops even make it I guess because they are doing 5-10-15-20 vehicles or more at the same time, they have to take it apart and determine what parts are needed exactly because sometimes there are other damaged parts not on the estimate, then they have to source and order the parts and wait, in the meantime they go on to the next vehicle because if they stopped and waited they sure as heck ain't gonna make it. so if they are busy they go on to the next car and paint and prep there parts while yours are on the way, this doesn't count having to stop and clean the painting equipment for the next color (for each car), time for the paint they just did to dry and set, there is a lot involved including having to usually re-submit a revised estimate to the insurance and wait for approval, then on top of all that they have to "float" all the labor, parts, everything because they dam sure do not get paid on Friday they eventually get paid after you have your vehicle back whenever the insurance company decides to send a check. It's easily 2-weeks at pretty much any body shop, unless it's something easily repairable that they can do quickly even then it might be a week because there are other promised vehicles in front of you that they need to finish up and get paid for.