Dell sold me a lemon and the customer service they provided was horrendous. It took about 8 months to get the computer working properly, and now their own support program (Dell SupportAssist, I think) won't actually provide me any software or firmware updates, but it will constantly remind me that my warranty is about to expire. The computer was repaired 3 times in my house, twice in Houston, TX and at least 3 more times over the phone. Dell repeatedly refused to refund my money or provide a new replacement. They used defective refurbished parts in one of the repairs and then tried to tell me that all of their repair parts were good.