I received my computer in a timely manner. I spent 3 days loading my programs and data and then I had an intermittent failure of the USB ports. I called customer service and they were helpful but could not solve the problem. So, they had me call the company that refurbished the computer. They tried downloading drivers but this did not work, so they sent me a UPS label and asked me to return the computer so they could replace the motherboard. I knew I took a chance on a refurbished computer so I took out an additional two year warranty and it looks like these folks will stand behind their product. I gave this review a three star because the computer failed, but I recommended the product because they will stand behind what they sell.