I went in to a few places in Barrie, and these guys will empty you wallet. As far a quality, it might be good, but they quoted me a sucker price, told me i had to get two doors painted when i only had a scratch on the middle of one door, they told me they might not have enough room to blend it. I'm sure they would want me to get the whole car painted instead so I pay them even more money. 3 other places gave me lower quotes and told me the double door was a sucker deal. Maybe if your putting it through insurance it might be worth it.