Hi...depends on the quality you're looking for. I've dealt with a family run body shop in Pickering for 20+ years...a good friend of mine originally recommended them & has known them closer to 30. I've had my C3, C5 and recently C7 when I scraped the lower rocker panel on a curb, painted there amongst other vehicles. It's very good, not auto show quality...but about half the price of other mainstream body shops. Highly recommended from my standpoint. If you're interested, shop is Mo's Auto Restoration:
Follow us: Instagram @ mos_autobody Facebook @MosAutoBodyandRestoration
mosautobodyandrestoration.com
Good luck!