How much does this cost to the nearest dollar?

Detroit Axle - RWD Front Upper Lower Control Arms w/Ball Joints Tie Rods w/Boots Sway Bar Links & Wheel Hub Bearing Replacement for 2011 300 Dodge Challenger Charger - 18pc Set
Kit Includes 1x Front Upper Left Control Arm and Pre-Assembled Ball Joint - 1x Front Upper Left Control Arm and Pre-Assembled Ball Joint - 1x Front Upper Right Control Arm and Pre-Assembled Ball Joint - 1x Front Upper Right Control Arm and Pre-Assembled Ball Joint - 1x Front Lower Left Control Arm and Pre-Assembled Ball Joint (Forward Position) - 1x Front Lower Left Control Arm and Pre-Assembled Ball Joint (Forward Position) - 1x Front Lower Right Control

Price is $312.00
Price: $312.21