Parts In Motion:
Febi 44051 front discs 345mm
Febi 18398 rear discs 280mm
JD Motorsport:
TRW GDB1532 front pads
TRW GDB1330 rear pads
PIM sometimes have pads as well, but not when I bought the last set. Both of these sellers are highly recommended for the brands that we like, and are cheaper than pretty much anywhere else.