Ok I am not sure about costs in Canada compared to the US i.e. labor rate, materials, parts. Still consider whether the car color is straight black. This will determine if the other panels need to be painted for color match purposes. That will drive the cost up. The estimate should specify what operations you are being charged for. Door skins are attached with epoxy glue and then a couple spot weld are applied.