I've had several pairs of Eggbeaters fail over the years, but to be fair, 2Pure have been excellent when I've wandered over to see them at Mayhem, 24/12 etc, clutching assorted bits of pedal.
And I've got some more going off to them today to hopefully be rescued.
I've never really got on with SPDs, and although the Eggs are high maintenance (and probably not really good enough in their basic design when it comes to mud ingress), the fact that 2Pure are the importers makes a real difference. If they weren't, I'd probably junk mine, grit my teeth and go with the Shimano option.
(BTW, I have no connection with 2Pure at all, other than as a customer. Just feel it's fair to give credit where it's due.)