Electric fans and shroud recommendations

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.
And heck if ya can get a warranty....