Here is my honest opinion about dell.
If you are one of the few who receive a perfectly good dell computer and you have no issues, great.
For the rest of you, be warned, Dell computers have a multitude of issues some repairable, some not.
I ordered a dell xps 13 top with all of the bells and whistles. This laptop is rated the best for your money. It wasn't cheap, about $1600, but i thought it was worth it. Two days after receiving the laptop everything started to fail. The fan is incredibly loud and sounds like I'm standing next to a river and the computer actually doesnt work. It can not locate the internet. Here is the major issue. I called dell, was put on hold for over an hour. Technical support walked me through everything to find the solution. We even did a factory reset. The result, no fix, a waste of 2.5 hours and waiting for a new motherboard. I called back the next day to discuss getting my money back and I was placed on hold for over an hour. The end result of the conversation was to wait for the parts and see if that solves the issue. A week passed and the tech installed the new motherboard, still did not solve the issue, he reset the computer again, again, that did not work. I immediately called customer service. I was placed on hold for over an hour. The operator put me in touch with tech support where I was speaking to him and after 10 minutes the line went dead and when I called back I was told they have left for the evening. The representative hung up on me to go home. If you dont mind wasting precious time on hold and fixing your computer. Go ahead and spend the $1600 on a beautiful sleek brick. I would be incredibly happy if someone from dell would fix this issue. I'm sure dell has enough money to hire some more people in customer service. Especially if they are selling $1600 bricks to their customers.