I don't really understand the need to advise avoiding 'crap Brembo' brake parts, when I have previously recommended them in this thread?
I had Brembo discs and pads on my Leon for 1000's of miles. I have previously had their discs and pads on other vehicles with no problems. And a quick internet search doesn't find any alarming bad
reviews of Brembo parts that would suggest they should be avoided.
If you can get OEM parts for cheaper that is fair enough, but if not, I wouldn't hesitate using Brembo again.