I don’t think that’s true. If this discussion were about small pumps, I’d actually say they make some of the best out there. (I own two and they have been great, small, light, reliable and relatively inexpensive.)
I also would consider front or dumb rear lights. Radars without a positive review by a trusted source? Not so much. If there is no review, I’m not going to bother for a safety critical part.