Eric,
They are ######## you man. All performance pistons come with those grooves already machined into the piston. If you use a pressed in pin, you just don't use them. Somehow, those things were not finished. Most likely somebody forgot a step. They should not only be doing them for free, but they should be paying the shipping as well.