You have to wonder how Dell makes any money...
A couple weeks ago I put one of the memory cards for our camera into the built in card reader and started copying the pictures off of it. All of the sudden all the drives for the card reader disappeared and when they came back the card was corrupted--my camera wouldn't read it and my wife's photo printer wouldn't read it either. Luckily I was able to recover the pictures from it with some recovery software I have to and reformat the card with the printer. We bought another card thinking ours was bad and the same thing happened, so I called Dell support who decided to replace the card reader which was delivered overnight.
I was out of town when the card reader came and finally put it in on Wednesday. Same problem--so I called back. This time they decided to replace the card reader and the motherboard. Tech comes yesterday since they send a tech for motherboards. He tears the computer down and replaces the parts. We restart and...same problem. He leaves and I call back. This time they decide to try updating the driver (my original suggestion on call 1, but that was ignored.) Still the same problem. So now they are sending another new card reader and cable. The new card reader is going to be a different brand so maybe that will fix it. I called back a little while ago since I hadn't gotten the tracking number and sure enough it should be here any time. I also mentioned that now the Service Tag number that the computer reports doesn't match the label on the back of my computer. The the just told me they have to replace the motherboard again since they can only flash the service tag number 1 time???? So tomorrow (we have night/weekend repair service) I am to expect the tech again for motherboard #3.
Also it still remains to be seen whether the new reader will fix the problem. Their only other suggestion is to reload Windows. I've told them instead they can send me the blank off plate for the card reader slot and send me an external Sandisk reader.
Even without the Indian call center labor, they are going to have more invested in fixing the thing than I paid for it in the first place between hardware, shipping costs, and on-site support calls.