DO NOT BUY FROM A SELLER CALLED WHOLESALEPARTSDIRECT. I bought rotors from these guys for my dakota. They were supposed to be "Brembo" rotors. I got cheap chinese made rotors that they had drilled and slotted. When buying brake parts the best place to go is the dealer to get actual oem parts or from a name brand performance manafactuer like baer or brembo. Every cheap rotor i've bought from advance or any other parts store has had to be turned right out of the box to ensure they were perfectly flat. Spend your money on good rotors or listen to them squeal for ever!!!