armstrong are ok and look pretty to like a lot of things its also how you look after them. did have a guy with a rear disc said it was crap and didnt last and chewed his pads up, did mention its how you look after parts how long they will last , he said you dont need to look after a disc not like you need to clean it etc, then saw his bike the rear caliper was a mess looked like never had a clean in its life looked the rear brake was on all the time, hence why chewing up pads

also theres pfm bit cheaper than brembo and a high spec whats your requirements for them or what do you need them to fit