Well my Pedros came in the mail today and I got my tires off in 5 minutes flat.
Compare this with my old tire levers, which I've had for several months (and I've tried removing my tires NUMEROUS times during these months).
Now my problem is that I can't get the puncture resistant tube/tire combo back onto the rim ...