How much does this cost to the nearest dollar?

Callahan FRONT 330mm + REAR 330mm Premium OE 5 Lug 4 Rotors + 8 Low Dust Ceramic Brake Pads + Sensors + Hardware
This kit is compatible with 2007 Mercedes-Benz ML320 - All Models 2008 - 2009 Mercedes-Benz ML320 - Models Front Discs and Solid Rear Discs 2006 - 2007 Mercedes-Benz ML350 - All Models 2008 - 2011 Mercedes-Benz ML350 - Models Front Discs and Solid Rear Discs GUARANTEED ONLY to fit vehicles in the Product Description - see below. Original design ensures proper fit and confident braking. CERAMIC BRAKE PADS are quieter and last longer than metallic. Unique formula provides reduced noise fade and dust. STAINLES STE

Price is $312.00
Price: $311.54