GSFCP do Brembo MAXX discs for circa £80 p/pair. I haven't tried this variant of Brembo yet, but their standard discs have been trouble free when I have used them in the past.
As for pads, as mentioned, DS2500 are the only ones you need concern yourself with. They ARE expensive for pads, but they WORK!! and fit exactly spot on for each application, so no manufcaturing quality issues!