Purchased a Barebones System from acemagic about two weeks ago. Shipping and delivery was good, item was packaged good. Manual included was useless. It assumed the item already had memory, disk drive, and os. It took me a few minutes to figure out how to open it up (remove the foot pads and four screws on the bottom), then carefully pull the circuit board up and break the connection for the wires soldered to the case. Then you can see the sockets for the memory and nvme disk drives which are on top of the motherboard. After that put everything back together and load the OS. Once the OS is loaded, you will find several drivers are missing. I went to the acemagic site and downloaded the driver package for my device (about 2gb), and installed it. Still didn't get the wifi and Bluetooth drivers. I had to email customer support who directed me to download another driver package which contained about 15 packages which could not be identified. I installed all of them and eventually got the Bluetooth and wifi operational. From this point on the system was operating well. Conclusion, good hardware, poor documentation, drivers not easy to obtain but with a little work worth it.