This company, ConfigureSystem, has great customer care -- I would buy from them again.  The DVD player in our first unit would run but just didn't seem to be able to read any disks.  The unit was swiftly replaced, and we are very satisfied with our purchase.  We got a good, fast, clean computer at a very reasonable price.