How much does this cost to the nearest dollar?

A/C Heater Blower Motor Fan Assembly for BMW E46 X3 320i 323i 325i 328i 330i
YHTAUTO OE Replacement HVAC Blower Motor Assembly, Directly Fit. OEM Number 75808, 5536, Location Front Quantity Sold One Piece Warranty One Year Unlimited Mileage Quality Guarantee Fitment Fits for BMW 318ti 1999 l4 1.9L With Fan Cage Fits for BMW 320i l6 2.2L With Fan Cage w/ E46 Body Fits for BMW 323Ci 2000 l6 2.5L With Fan Cage w/ E46 Body Fits for BMW 323i l6 2.5L With Fan Cage w/ E46 Body Fits for BMW 

Price is $51.00
Price: $50.95