10 x 1/2 is what ya wantI think they were either 8 or 10 x 1/2 self tapping screws. Slightly shorter than the ones that come with the pedal but they were also slightly thicker, so I figured they'd grip a bit more. I just brought one of the rusted screws to the store to compare, but I guess you could ask the staff to help find the right one.
As for feedback...strutking shipped my dead rest pedal extremely fast. Pleased with build quality...identical to the si gas pedal. Loving it thus far.