just depeneds, the labor should be the same or darn close to the same, but the part that is going to get you is the markup on the parts. if the toyota place uses factory stuff, and gets it at cost, then they tack on 25% (industry standard for body shops i think) then it should be the same as the gm place that gets it at cost (obviously) plus 25%. now, ifthe yoda place gets it at cost plus and additional 5-10% then they add theyre 25%... see where im going? its hard to say. if they are going to set you up at toyota, go see your local gm place on your own. if they are less expensive than toyota, keep it to yourself, or your insurance will cut you the smaller of the two estimates. if they are more, then you are screwed anyway cause your not gonna get it lol. i would just roll with what you have if you ask me.