Ugh, I was about to drop $ to make some custom 13" rotors for my wilwoods.

Let me sleep on it but buying your stop techs makes more sense.