Electric fans and shroud recommendations

Are you getting them out of a wrecking yard or are you buying something aftermarket? I’m more than leery of aftermarket **** that says it’s replacement but it’s never as good as OE stuff.
At the price of the fan $141.00 I'm willing to pay that over taking apart a junker in a junkyard in our particular heat here.