For Dell, reviews need to start in the negative and go down from there. Ordered a computer as a Christmas present. Paid more for it than I wanted by $400, because this computer was one that was in stock and would be there prior to Christmas. Paid extra for expedited shipping as well, just to guarantee it would arrive on time. 9 days before Christmas, Dell emails me to tell me it will NOT be there until January. This won't work as it is a Christmas present. I attempted to call Dell multiple times. After waiting on hold for 20 minutes, I was connected with a gentleman. He read from a script. Told me repeatedly that it is what it is. I asked to speak to his supervisor. He put me on hold for another ten minutes, before he just disconnected the call. Went online to their chat. Was connected with another guy. Same thing. Typed straight from a script. No help. He has no power to do anything. Nothing he can do. Didn't look into anything. Didn't even attempt to provide a solution. He offered to give me a $180 gift card....to Dell. Why would I want to buy ANYTHING, ever again from Dell???Called back. Waited on hold for another 20 minutes before giving up. I now have to wrap a piece of paper for my sons Christmas present, with the computer I attempted to buy him, that won't be here until January. I will NEVER spend another penny with this company. I will also tell everyone I make contact with, how awful they are.