Toms hardware. And apparently in there terms of service they put "new or mostly new parts" or something. Which basically means they use refurbished parts.

I've also read a ton of nasty reviews about them.