Auto Parts Markup?

This is normal. All shops do it. And, while I haven’t checked into it, I imagine that the internet has forced Napa to cut it’s on-line prices to stay competitive, so that the repair shop may not get the substantial discount it used to, resulting in the large apparent markup.