Do you need the entire fan assembly or just the motor?
As you may or may not know, the harness connection at the fan is known to corrode and overheat making the cooling fan inoperative. You may only need to repair that.
The fan motors themselves are available from most parts stores and it is not that difficult to replace but it does involve removing the entire assembly (with shroud), removal of the fan from the motor and drilling out the OEM rivets that mount the motor to the shroud.