I just bought an e6420 off eBay. It was used but it came with the heatsink and Core2Duo sticker. It was a great deal and saved me a bunch, the seller was awesome too. I wouldn't go off just one eBay experience though. Make sure you read the product descriptions, it should tell you of the condition its in and wether or not its new or used. These are real people selling stuff, you can ask them questions if you want. And pay attention to the ratings! Also, i wouldn't buy a mobo unless its for a older system...and don't buy hard drives.