How much does this cost to the nearest dollar?

Detroit Axle - Front Upper Control Arm + Ball Joint + Outer Tie Rods Replacement for Infiniti QX56 Armada Titan - 6pc Set
Kit Includes 1x Front Left Upper Control Arm w/ Ball Joint - 1x Front Left Upper Control Arm w/ Ball Joint - 1x Front Right Upper Control Arm w/ Ball Joint - 1x Front Right Upper Control Arm w/ Ball Joint - 1x Front Driver Side Outer Tie Rod End - 1x Front Driver Side Outer Tie Rod End - 1x Front Passenger Side Outer Tie Rod End - 1x Front Passenger Side Outer Tie Rod End - 2x Front Lower Ball Joint - K80647 2x Front Lower Ball Joint - K80647 Fitment Replacement for Infiniti

Price is $104.00
Price: $104.23