Those ones at racingbrake linked above look pretty good. However they don't seem to be actually available. The Slotted fronts say 6-8 weeks to ship, the open slotted fronts are "unavailable", and the rears are listed as 12-16 weeks out (holy crap that's 3-4 months).
|