Finding Fan+Heatsink nowadays is hard! Because since Pentium D is phase-out. You can rarely find them. I suggest you look in TipidPC.com they have lots of PC parts to offer except its nationwide and you'll be risking your money for it
But I already bought once their. There are people who are trusted just don't get scammed