I needed a mini computer to replace an old one in my observatory. I needed a lot of ports and most mini computers available on the market were lacking a few things that were very important to me. I decided to buy this one, it was an excellent value for the price, more powerful and about half the price of what I paid 7 years ago so I went with it. The most important thing for me was the ability to wake on lan so I can operate everything remotely and I was having issues accomplishing this as it was not working. I sent an email to customer service and received an answer the very next day with pictures and explanation how to plug a jumper on the motherboard and be able to wake the computer remotely. All I can say is that I am very impressed with this computer and even more with the customer service and I highly recommend this company to anyone looking for an excellent mini computer.