Everyone's support sucks.
Okay, that maybe ought to get a little delving into...
A while back, my wife's laptop (a Dell), started having problems. At different times, the mousepad and keyboard went screwy on her. Eventually, something bizarre happened and networking - both wireless and ethernet - died, and at that point we just bought another.
However, before the end, when we were having other hardware issues, I found Dell support pretty helpful. But, helpful for me may be different from helpful for others. I wasn't about to send the hardware to them. But, buying new parts from them? Easy, and not really expensive compared to other online vendors I consider trustworthy. Finding instructions on how to swap parts out online? Super easy. And for me, at least, the instructions were clear as day to follow.
So, my experience with their support was entirely positive. Left me wondering about their hardware quality, but the support was good.
And I don't really expect software support from my hardware vendor. More like I expect the hardware vendor to, for the most part, keep his grubby paws out of the software end of things, other than pre-loading select applications.