How much does this cost to the nearest dollar?

for BMW e30 Fuel Tank Sending Unit VDO
This part fits Exx(fits years) 09 Fuel Level Sending Unit BMW part# 16 14 1 152 266, check fit below. Recently made by CONTINENTAL-VDO (OEM), not been lying around. NOTE 318i fits from PRODUCTION DATE onward. Please see FITMENT CHART below under ''Product Description''. Manufacturer CONTINENTAL VDO, Brand CONTINENTAL VDO, Is Discontinued No, Manufacturer Part OEM Part 16 14 1 152 266, 16 141 152 266, Rank Automotive Automotive Replacement Fuel Sending Switches 1505, Available March 16, 2014, Mounting Type Panel Mount, International Protection Rating

Price is $319.00
Price: $319