I have them. I like them. They're very well put together. One negative that people talk about is the lip it has on the slide shoe to help get better placement if you want to change pads.
It had me nervous after I purchased them, but it doesn't affect me and I actually like it. It's easier to keep the new pad in place while sticking it on.
Good Luck!