How much does this cost to the nearest dollar?

MotorbyMotor 515061 Front Wheel Bearing and Hub Assembly 4WD with ABS 8 Lugs Fits for Dodge Ram 2500 3500 Wheel Hub Assembly
MotorbyMotor LOW RUNOUT Front Wheel Bearing and Hub Assembly Produced with Innovation Technical that Gets Rid of Annoying Noise.with 8 Lugs, with ABS 4WD 4x4 Heavy Duty Wheel Hub Assembly. Front Wheel Bearing Fits for Dodge Ram 2500 (4WD / 4x4 Only), Dodge Ram 3500 (4WD / 4x4 Only). QUAD LIP SEAL DESIGNED to Help Prevent Installation Damage and Provide Enhanced Protection for Extended Bearing Life and Durability; Engineered Premium Bearings for Extended life and Improved Fuel Efficiency (Tapered Roller and Ball Bearings). CONT

Price is $143.00
Price: $142.95