I have been looking into buying an EPROM programmer for some time and finally decided to get a TL866II Plus. For some reason it is named "TL866II USB Mini Pro" on Banggood. It came with a set of adapters, cables and a PLCC Extractor.
The XGPro software for Windows can be download from: XGecu
It installed in Windows 10 without any issues. The software feels professional and is easy to use. It even shows how the chip should be correctly inserted. When started for the first time it updates the device with the latest firmware with single click.
It claims to support more than 15000 different chips so I grabbed three different types of programmable chips I had at hand to try it out. They all worked without issues.
If you like my review and decide to buy one please use this link to support me with a small commission at no extra cost for you:
Test #1: Microchip 24LC16B - I2C Serial EEPROM.
Test #2: AMI 486 Bios. This is a TI TMS 27C512 Programmable ROM.
Test #3: Lattice GAL20V8V - PLD (Programmable Logic Device)