RE: GRRRRR....but.....
I'd have told that shop to refletch, or make up another set within a day or so. If they said no, I'd have told them they've lost a customer. I've never been willing to pay half price for a product I didn't want in the first place.
Everybody makes mistakes. That's not the issue. The issue is the shop wasn't willing to get you what you wanted in the first place, after they screwed up. Hell, they probably knew they screwed up and just hoped you wouldn't figure it out. They would eventually sell those arrows to somebody, for at least half price. Why not do that, and satisfy you at the same time?