Parts: $155 - $304. The average cost for a strut/shock absorber replacement-front is between $315 to $507. Labor costs are estimated between $160 to $203 while parts are priced between $155 to $304.Get a personalized estimate based on your location and specific car.he average cost for a strut/shock absorber replacement-front is between $315 to $507.