I've had an experience on the otherside of the spectrum from dell.
I had to ge the casing on a laptop replaced after a screw sheared. They accidentally took the WinXP pro serial key away with the casing. Phoned them up a couple of weeks later after i noticed and the guy arranged to get me one sent out without much hassle (ups on delivery were another matter).