Chosen Solution

Where can I buy a genuine or better brand of the CPU Cooling fan?

Check on ebay . see this one

To replace the laptop fan, you can do it yourself by referring to the overheating information on the troubleshooting page here