IRD comes across to me as just another brand selling someone else's stuff at a markup higher than their reputation should allow.
I look up 7 speed freewheels, for example, and see Shimano - with a proven track record for service - for $14 to $20.
Sunrace - with a bit less of a reputation for quality - for $10 to $16.
IRD - with a well known quality issue in the past - seems to come in at $45 to $70, unless I'm missing the good sources. Even their rebranded drilled aero brake levers come in at $50 to $60+! That's a $20 - $25 dollar set of levers at best.
To each their own, but I'll pass.