Had a minor fender bender in my nearly new CX5. Nothing major. Front right bumper is a little scratched up, and right front black wheelwell scratched up a bit. Scheduled an appointment at a body shop close to my office that is recommended by my insurance company, but now wondering if I'd be better off going with my Mazda dealer's body shop. Car is the Chrystal White Pearl Mica. Just want it to look as close to new as possible, and get it back fast. Anybody have any pros and cons of local shop vs. dealer body shop?