How much does this cost to the nearest dollar?

Detroit Axle - Front Wheel Bearing & Hub Assemblies + Struts + Ball Joints + Outer Tie Rods Replacement for Chevy Trailblazer EXT GMC Envoy XL XUV Ascender Bravada Saab 9-7X - 10pc Set
Kit Includes 2x New Front Wheel Hub and Bearing Assemblies - 513188 2x New Front Wheel Hub and Bearing Assemblies - 513188 2x New Front Complete Quick Install Ready Struts - 531341 2x New Front Complete Quick Install Ready Struts - 531341 2x New Front Outer Tie Rod Ends - ES3676 2x New Front Outer Tie Rod Ends - ES3676 2x New Front Upper Ball Joints - K6664 2x New Front

Price is $317.00

Price: $317.25