I've now gone through 3 different pair of front brake rotors all from different companies and EVERY single time I recieved the incorrect size from the description. I just have a base model mustang which takes 12.6 inch rotors up front. The first pair I ordered was from Amazon and they were EBC rotors. They sent me 13.1 inch rotors. I sent them back and ordered the same EBC rotors from SummitRacing this time. They also sent 13.1 inch rotors. I quadruple checked the item pages and both amazon and summitracing page say these EBC rotors are 12.6 inches. So, I sent those back and decided to say screw it to these EBC rotors, even though I would like them if they would just send me the correct size! Now, I ordered a pair of Raybestos from CJPony parts, also says they should be 12.6 inches. Did I get 12.6 inch rotors? NO! they sent massive 15 inch rotors! I am pulling my hair out right now! My one requirement for these rotors is that they have black hats for rust prevention. I don't know of any brick and mortar stores I'd be able to buy these types of rotors from. Has no one else had this issue? Any ideas for me?