If you have dings or damage to your paint from parking lot incidents a good auto body shop will match the paint exactly and charge very little to fix these small mishaps. If you get a good shop and can trust them with the little things you can also trust them when it comes to accidents and repairs.
A good Auto repair shop will inform you of the real damage and show you how they will fix the damage and tell you exactly what parts are used. They will also give the part numbers because this is part of being a legitimate body shop. Everything is recorded, even the part numbers used in repairs.