How much does this cost to the nearest dollar?

AC Compressor & A/C Clutch For BMW X5 3.0L 6-Cyl 2007 2008 2009 2010 w/Automatic Climate Control - BuyAutoParts NEW
Guaranteed Exact Fit for easy installation 100% BRAND NEW, premium ISO/TS 16949 quality - tested to meet or exceed OEM specifications Engineered for superior durability, backed by a one year, unlimited-mileage warranty Includes 100% NEW clutch, pulley and coil ; Uses OEM mounting points, and hose connections Fits all US-spec BMW X5 with the Adaptive Drive or 4-Zone automatic climate control options. Not sure if yours has that option? Check the clutch pulley on your original compressor; this one has 4 grooves, and if

Price is $340.00
Price: $340.41