How much does this cost to the nearest dollar?

Detroit Axle - Front Upper & Lower Control Arms Lower Ball Joints Sway Bar Links for Mercedes-Benz GL320 GL350 GL450 GL550 ML320 ML350 ML450 ML500 ML550
Kit Includes 1x Front Lower Control Arm Assembly - Driver Side - 1x Front Lower Control Arm Assembly - Driver Side - 1x Front Lower Control Arm Assembly - Passenger Side - 1x Front Lower Control Arm Assembly - Passenger Side - 1x Front Upper Control Arm w/ Ball Joint Assembly - Passenger Side - 1x Front Upper Control Arm w/ Ball Joint Assembly - Passenger Side - 1x Front Upper Control Arm w/ Ball Joint Assembly - Driver Side - 1x Front Upper Control Arm w/ Ball Joint Assembly - Driver Side - 2x Front Lower Ball

Price is $424.00

Price: $423.79