Bad. First guy. He was new- no training, came by late as I called him, and he was going to cop out with no show for 2nd time, but could see wheels spinning...do I really want to toss this job... Anyway, he had been drinking (not a problem for me, just his ineptness and tear it up attitude were uninhibited). I had to basically beg him and stop him to get him to stop and look at the schematics I pulled up from computer to show how to take out a part. He tore it up anyway, and after fixing problem, had dell send part he tore up for me to put in.
When It came, I saw he had damaged something else, which it would taken me hours or more to repair, and after thinking about it, called, and about a week later, (after sending in photos of damage to dell) got a real expert out. Took PC apart like pro, professional, sympathetic to my problem, and gave his opinion of dell which was that you might pay some more for PC than other companies, but service was worth it. ( I almost always get 3 yrs for laptop and least time for desktop, 1 year) Been using for 20+ years, and even when I swear about them, I end up going back for next laptop, normally thru 1 per 2 years. This is my relaxation time. For desktop PC, forget it, easy to do yourself, and can either make or have custom made with more easily upgradeable stuff that will not tax the rest of system to break. But there is still the price, which for neophyte, is good and warranty is good. Believe they have stopped using cheap tech support from 3rd world countries. If you call and get someone who clearly knows less than you, or a beaurocratic a**, usually best to drop connection and redial. Main reason I first got speakerphone.
Warrenty work may be a pain, but Dell is the only one who I have found that stands behind products. This is worst story, and I have used them a lot for this stuff.