STS has been the most consistent, and reliable of the Amazon Renewed PC sellers. Unlike with other re-sellers. You get what is advertised, and quality components.  I always make sure to get renewed PCs sold by them, because of the bad experiences I have had with other sellers.