I got the pedal I ordered, from this ebay shop that sells the BEST replacement parts.
Lovebug Sew N go
I've ordered a bunch of stuff from them, and they have the best quality.
Not the cheapest prices, but if you want parts(bobbin cases etc) that match the originals PRECISELY, these are the people to go to.
And no, they aren't paying me anything. I just like sharing when I find a vendor that isn't peddling the usual 'good enough' crap.
On the left, the new pedal, on the right the old!
Took less than 5 minutes to wire it in, and then I tested it barefoot.....
I may just order a bunch of these for all my old Singers...