Yes. I also use them and the rotors on my work E250. With it always fully loaded, constantly cut off in traffic, and me driving, I can vouch its a no questions asked warranty..
I only tried them on my stuff because I get home delivery and it's convenient. Simply put I expected average and the results far exceeded that, even on old unturned rotors.
Self proclaimed Builder Of Badassery.
Buy it, Break it, Build it BETTER.
"Since 2004"