How much does this cost to the nearest dollar?

TYC 611240 Cooling Fan Assembly Compatible with BMW 5 Series
TYC cooling fan assemblies are designed to be equivalent to OE in performance, validated through air-volume testing that simulates cooling ability. Each unit is a complete assembly with motor, fan, and shroud to simplify replacement. To ensure durability, each cooling fan design is run through a series of tests, including endurance, torsion, and resistance to vibration, moisture, and corrosion. In addition, each unit is subjected to a power-on test before leaving the factory to ensure functionality. Perfect Fit Direct OE replacement with OE comparable motor, mounting provisions, and wiring harness to ensure drop-in precise fitment Premium Quality Built with high-quality PA material for higher heat resistance and higher flexibility, resulting in increased durability and fewer vibrations/noise Exception

Price is $144.00

Price: $143.78