Pardon me, if I am out of place! Wouldn't it be the shops responsibility to find you a piston and replace it if they damaged it fitting the rods? Even if they dropped it I would think they would be there to right the wrong! Now if it is due to your own error that is another thing.