Are "Performance Distributors" a brand, or company, or are you referring to Mallory, Accel & such ???????
As for Mallory & Accel, I was going to use one of these, but was told that you couldn't really get better than going to IC&E. I've had no problems with mine except a dodgy dizzy cap, & you can't blame them for that.