every single organic disc I've ever had experience with from an auto parts retailer has been complete junk intended only to "repair" a car .. and not very well as they always end up slipping

these...