I understand your pain. I'm the same way. As soon as a get a ding it is the first thing that catches my eye every time I look a the vehicle.
My neighbor has his own business similiar to the "Ding Doctor". I've seen his work and it is excellent. He does work for several of the local dealers. Check with your dealer. Usually they outsource small ding/dents to someone who specializes in same and they are very reasonably priced.