I’ve had two pairs of frogs.
Then i was swapping pedals between bicycles.
And one day last year that remaining one too had to be replaced.
I couldn’t get another pair.
The closest match i could find was Crank brothers. I spent some time at my LBS and the fit expert there assured me that i would be okay.
I’m glad i did that because the cleat was not exactly in the same position on my shoe as the frog cleats.
Am running candy on both my bicycles. The release is definitely a tad less easier than the frogs but so far so good