The first computer didn’t work and had a failing motherboard. After arguing that the tower wouldn’t even recognize the keyboard they agreed to replace it. I had to wait until they received it before they mailed my replacement. When I received my replacement, there was no keyboard, and no mouse and I had to get my own. The "WiFi" is a usb dongle and is not part of the tower. The "HDMI" is an adapter. Neither the first or replacement computer had a 512gb SSD. It was an SSD but was only 480gb. After the formatting partitions and the OS load that only left 401gb. Available to use. They called me from a California number and then argued that they were in Seattle. They tried to convince me that I was wrong about the SSD (I used to build computers) and they wanted to access my system remotely. I do not trust them. I do not recommend them. Provided this computer continues to work it is a nice computer but I do not appreciate the way I’ve been treated or the false advertising. They also operate under 2 different company names on here as per the guys admission that called me but I can’t remember the other name. Something about geeks. Very disappointed overall and need to find some extra storage now.Update: the replacement computer has stopped working. I moved my office to a different room and when I plugged the computer in it began to cycle on and off every few seconds.This company sells trash and now I'm out of a very needed computer. I need one to look for work/use for work, My wife needs one for her schooling and we do not have the money to replace this. Im disgusted. Absolutely disgusted with the all around experience .Run away. Don't look back. Find another company to buy from. You've been warned!