I've used them. They fit as well as any other. My **** doesn't run long enough to wear anything out so I can't give you any report on how long they last.
I have used their rubber bushings on a couple of front end re-builds. The guy who bought the first one reports no problems after 17 years. Likes the way the car drives.