I ended up going to Vmax brakes, helpful and pricing is ok. Note I upgraded my D3 for the larger diameter rotors for the V8 D3.
Front pair R type slotted discs VMAX12461R
Rear pair R type slotted discs VMAX12474R
Front pads GDB1631EU
Rear pads GDB1632EU
Will do the job next saturday.

