Your purchasing service for your strut (not shock). If you’re unsure, a strut is used as a suspension locating device in place of the upper control arm; it is load bearing for lateral forces just like a control arm. Not to be confused with a more simple coil spring over shock. Struts weigh two to three times as much as a shock. A good comparison is the Honda Civic, sixth gen (shocks and upper control arms) vs. seventh gen (McPherson strut).
A strut takes much more labor to service.
“Basic rebuild” includes disassemble, clean inside, inspect for damage, new piston band, new floating piston seal, fill with Bilstein oil, recharge nitrogen chamber.
Optional rod guide replacement is $25 additional; the rod guide is comprised of a Teflon-lined DU bushing, new rod seal and outer rod guide o-ring. High-mileage shocks need this part.
Please CLEAN YOUR SHOCKS, labor to clean dirty shocks is $200 per hour.