I gave 3 out of 5 because the service was good but the product wasn't.  The first unit came and it was slower than my current 9 year old computer.  The specs far out perform what I currently have.  They sent me a 2nd computer.  Again it was slow.  I then returned both computers.  The service is great.  They wanted to help me out and getting a replacement and a refund were done efficiently.  5 out 5.  But I have to question what kind of components they're using on the refurbs as neither worked as it should.