So the Good. With my D620 I don't have to talk to an Indian guy. I had a few "dying" pixels on my screen and it was replaced without much fuss.
The Bad. The contractor who came to replace the screen broke the plastic cover/bezel that goes around the edge.
The Good again. I called back and said the tech broke something and I really don't want to have him come back and break something else. Can you just esnd me the plastic bit and I'll do the replacement myself. They said yes.
The Bad. While I was replacing the cover/bezel I found that the tech also broke something else inside. Unimportant but still annoying.
So the good is they do seems to care. The bad is their contractors might suck.