We bought this computer for the office to upgrade from a very basic Dell setup. The first one was assembled as a large tower and from the start it did not perform well. At the time I had a personal emergency and couldn't find the time to request an exchange or return. When I did have time, the return policy of 30 days had expired. So I called the owner of the retail company and he sent me a new computer in a much nicer case and that worked perfectly. They also sent me the prepaid return label to send the defective unit back. I am very satisfied with the customer service and the performance of the new computer.