How much does this cost to the nearest dollar?

Electric Fuel Pump Assembly with Sending Unit for BMW E46 323i 323Ci 325i 325Ci 325xi 328i 330i 330Ci 330xi
YHTAUTO Affordable and Prime Electric Fuel Pump Module Assembly, Directly Fit Replacement for BMW E46 2000, Replacement for BMW E46 325Ci Reference Number Comes with fuel pump and fuel sending unit Brand YHTAUTO, Fit Type Vehicle Specific Fit, Vehicle Service Type Car, Material Rubber, Auto Part Position Front, Operation Mode Electric, Manufacturer YTAUTOPARTS, Weight 2.89 pounds, Dimensions 10.1 x 10.1 x 6.7 inches, Is Discontinued No, Manufacturer Part OEM Part Rank Automotive Automotive Replacement Electric Fuel Pumps 518

Price is $45.00

Price: $44.95