I was very skeptical that I was not going to get a good computer.  I did research and found that this model although 5 years old is a solid machine.  I just bought one of these at work brand new and it was almost $4,000 so when I saw this for under $900 I was excited.  After reading the reviews I knew it could go bad and I went into it with that in mind.  Shipping took forever, not the sellers fault, Fedex let it site for four days before it actually started it's journey to me.  I unboxed it and man was I impressed, looked brand new, and the keyboard and mouse were Apple not an off brand like others mentioned.  Power cord looked a little dirty but hey it is what it is.  I hook it all up and go to log in and the keyboard wont work.  The mouse works fine which is plugged into the keyboard, but nothing when I try to type.  Luckily I had another keyboard so I hooked it up and was back in business.  All systems work great no issues at all.  I emailed the company about the keyboard and they responded lightning fast.  Within a day I had a new keyboard that was also a Apple keyboard.  The new one they sent me was actually an upgraded wireless model.  Most people would probably take away a star in the review for the keyboard issue, but they handled it so well and quick that I was pretty impressed and they earned their star back.  I think if you buy this with the expectation that you are saving thousands and getting a used machine you will be happy.