The Green Stuff form EBC, aren't those organic? I had green stuff from EBC on a VW Golf, and those stopped really good, but wore REALLY fast. I want to know how long will those last on our trucks. Let us know how you like those. Which slotted rotors did you get-price? Thanks. Ilian