I have bought computers direct with Tekrefurb and through Amazon.  For the most part, they work as advertised.  But if you need support, forget it!  Time constraints do not allow their support to assist you in any troubleshooting.  I purchase a lot from Amazon, but from now on, I am going to stay away from these guys.  Caveat Emptor!  Message me if you have any questions.