Where can I find cooling fan replacements for older laptop models?

Ever since apple and other known brands have been releasing newer computer models, there have been many cases where cooling fan replacements of the older models are no longer carried by the stores.
Where can I find fan replacement for older laptop models?
Are there any alternative fans for these models?
