www.irotors.com
I bought a set from this site... they came in a brembo boxes and they are holding up well!!! I had problems with the stock rotors from about 3k miles until I got these at about 40k (resurfaced the stockers twice).... and I'm now over 70k