My Dell experience: I have an Alienware Aurora since 2011 and i never had any issues with it.
Recently i had the need to upgrade my graphics card. I bought an AMD Radeon R9 390, an when i tryed to install it it had compatibility issues. I called Dell support to help me with this, since i needed to upgrade and wanted to know which top tier graphics would be compatible with my motherboard. After 1h30min + waiting i finally got to talk to someone from support. The first thing they asked me was my account tag to check my warranty, which, of course, was expired so the answer i got from the support guy was: "We are not supporting that motherboard anymore", to which i replied: "Ok, but can you tell me which graphics (better than mine - Radeon 6900 series) are compatible with it?" and he answered: "You have the best possible graphic for that motherboard.". After this i just said goodbye because clearly he didn't care.
Well i called bullshit and went on searching and traded the R9 for a GTX 970 and guess what? It WORKS!!!!
So 3 things i learned from DELL support:
- It's just plain awful, they don't care and don't give you any help if you don't have a warranty
- They have people with ZERO knowledge
- Be ready to wait 1h+ for someone from support to answer