Point taken. Yes I've seen so many no name brake pads out there, it boggles my mind that some random (prob chinese) company just pumps these things out and they sell for super cheap. I thought I remember DP pads from back in the day, but sometimes companies go under and then someone buys the name and just dumps cheap parts under that name.
Anyway, I'll prob stick w OEM, just street riding this thing. Thx