Okay. I ordered two of the refurbished HP EliteDesk 800 G2s from Amazon. I ordered an i7-6700T and an i5-6500T. I started with the i5. Hard drive not found. I opened it up since I have worked on hundreds of computers (Dell and HP) just like these. It has a SATA SSD in it. I tried making sure the SATA ribbon cable was properly connected to the drive and motherboard. In the process, I snapped the plastic retainer on the socket for the ribbon cable on the motherboard. I cannot get that part anywhere!I then tried the i7. Same problem. No hard drive detected. I opened it, saw the OEM SATA drive. Tried making sure the cable was connected and snapped the stupid tiny piece of plastic again. I have never had a single one snap out of the thousands of machines I fixed while running my business. This day, I broke two! Not only that, but the ribbon cable came out of the SATA end at the same time. I have replacements for those, though. I decided to pop an M.2 NVME drive in, instead of using the SATA SSD. I used my O & O imaging software to pull the Windows 10 Pro from the SATA SSD. I was unable to push it to the M.2 NVME drive. I noticed the firmware on the motherboard was from 2016. I downloaded and installed the 12/2020 BIOS firmware and installed it from a thumb drive through the BIOS utility. I was now able to image the M.2 NVME in the computer with the image obtained from the SATA SSD. I installed and all went well after that!The machine is very fast. I am very pleased with it overall. I'll keep the i7 even though I had to provide an M.2 NVME SSD to get it working, but the i5 is definitely going back. I like Amazon's refund policy. I've been burned in some form or fashion every time I've bought a refurb of anything. (Really all your doing is buying someone else's problem.) I will stick with only buying NEW from now on.If you know what you're doing, this is probably worth it.Just as an aside, these HP EliteDesk 800 G2 minis are nearly identical in every way to the Dell Optiplex 3070 mini. I found myself accidentally going to Dells website to look for the Support Assist software instead of HP's site. LOL