You do not have to, but if there are any problems when you go to trade in or lease return your car, if the dealership body shop repaired it, it should be covered by their warranty and not some independent shop that might not have a warranty.