My only complaint is the very limited space for an extra storage drive (SSD) which other similar SFF brands like Lenovo have. Most people need to learn that nearly all computers have never been used to their full potential and you don't need the newest model to get most things done. In almost all applications except for gaming you can get all the computing power you need from a 10 year-old computer. I almost always buy refurbished, save a bunch of money and always have all the performance I actually need. I have yet to have any reliability issues and find it astonishing how long these machines can last if you look after them (always use a battery backup/UPS, bad power is what kills most electronics). Do the environment and your wallet a favor and stop replacing perfectly good, old computers.