How much does this cost to the nearest dollar?

Detroit Axle - 4WD 8-Lug Front Axle + Wheel Hub Bearing + Upper Control Arm Ball Joints Suspension Kit Replacement for Silverado Sierra 2500 HD 3500 Hummer H2
Kit Includes 2x Front Wheel Hub & Bearing Assembly - 515058 2x Front Wheel Hub & Bearing Assembly - 515058 2x Front CV Axle Drive Shaft (8 Lug) - 118A (CV Axles - BRAND NEW) 2x Front CV Axle Drive Shaft (8 Lug) - 118A (CV Axles - BRAND NEW) 2x Front Upper Control Arm w/ Ball Joint - 2x Front Upper Control Arm w/ Ball Joint - 2x Front Lower Ball Joint - K6693 2x

Price is $509.00

Price: $509.25