This is the 2nd computer I have purchased from this company.  You can not beat the price for the value you are paying for.  You would be paying double for a new computer with all you receive.  The technology support received a five star from me as they helped me very fast and friendly..The reason this was my second computer from this seller is that the first one was destroyed in a house fire. This time I ordered the 2nd monitor which is very handy.  I recieved my computer 4 days early,  and set it up in about 10 minutes... I was having trouble with the monitors mirroring,  so I contacted the technician support on line and she solved my problem with one short paragraph of instructions to follow. Very nice system for the money.