Title: Will NOT fit a 2008 Mini S
Review: Just like the person who left a comment yesterday, I found these pads will not fit my 2008 Mini S Coupe. Wish she had left her comment a couple days earlier. I checked out EBC directly and found the proper part number is DP21789 for 'Greenstuff', DP31789 for "Red'. Since Amazon doesn't sell this model of Green, I guess I will go with the Akebono EUR1308.
Is this product review negative?