Our desktop computer we are using right now is a custom build pc that hubby and his son assembled a few years back. Yes we have been using it for years but it is still working good and fast. No major problems. The reason he did it this way was that he wanted to know what to put inside the cpu and he only wanted to use the best parts. Besides he had a kit he used to be able to do it right. And right he did it. He even said that when the time comes he will build his own computer so it will be just like what we have right now and not something already assembled from the store. Saves us a lot of money in the long run.