As for the desktop it works for what it was purchased.  It didn't arrive on time, but when I messaged seller they were very fast to respond and went out of their way to make sure item was delivered appropriately.  Thank you. I did have some issues with FedEx but that was totally separate and resolved as well. Good price, good value.