How much does this cost to the nearest dollar?

Rare Parts Ball Joint Kit
New patent-pending Dual Load Carrying Ball Joint System - designed by RARE PARTS exclusively for the Jeep JK. On the JK, the OE lower ball joint is the load carrying ball joint. The RARE PARTS ball joint system turns the upper ball joint into a load carrying ball joint as well as the lower, meaning you now have both ball joints sharing the load. PATENT-PENDING adjustable load carrying cap sets load distribution Upper Ball Joint, USA-made tapered roller bearing carries axial and radial loads Upper Ball Joint, Polyurethane wipe seal prevents contamination - mounted internally to prevent tearing and friction between knuckle and ball joint face Lower Ball Joint, HEXAD Grease System - 6 equally spaced grease grooves evenly distributes grease; With every turn of the wheel

Price is $625.00
Price: $624.63