I bought rear rotors for my '07 Tundra from this group. I didn't get a chance to get them installed until months later so my fault for that. Once installed, they rubbed & squealed. My uncle, a former Toyota mechanic, and I spent 7 hours trying to diagnose the issue. We finally gave up and took it to a shop. $300 later, they had the problem fixed. It's a manufacturing defect in the rotors. The drum where the emergency brake pads rides is too thick so the shop turned it down on a lathe.
I brought this to the attention of Rock Auto and I got a canned response stating not their fault, nothing they can do, yada, yada. Last time I'm ordering from there as once I tacked on shipping, they were the same price as locally sourced Autozone parts.
NOT A HAPPY CAMPER!!!