How much does this cost to the nearest dollar?

Detroit Axle - Front Upper & Lower Control Arms w/Ball Joints Struts Sway Bars Tie Rods w/Boots Replacement for Mazda 6
Kit Includes 1x Front Upper Right Control Arm w/Ball Joint - 1x Front Upper Right Control Arm w/Ball Joint - 1x Front Upper Left Control Arm w/Ball Joint - 1x Front Upper Left Control Arm w/Ball Joint - 1x Front Lower Left Control Arm (rearward facing position) w/Ball Joint - 1x Front Lower Left Control Arm (rearward facing position) w/Ball Joint - 1x Front Lower Right Control Arm (rearward facing position) w/Ball Joint - 1x Front Lower Right Control Arm (rearward facing position) w/B

Price is $344.00

Price: $344.22