The StarTech name doesn't do a lot for me, but I figured I'd give them a shot, anyway. I expect them to arrive on Monday, so I'll let you know what the build quality is on them, assuming my inexperienced eye can discern.
The build quality seems just fine. I guess I'll know even more over time, and after I attach them to the riser when the time comes.