jtd871 :
Good on SilverStone for asking for your unvarnished criticism. But it's disappointing that SS's own QA/QC doesn't pick up these issues.
Most of these were more 'quibbles' than serious issues though: as long as the flux is non-corrosive at room temperature, there is nothing technically wrong with leaving the finished PCB drowned in it. Solder blobs may not be pretty but as long as they don't touch anything they shouldn't, there is nothing wrong with those either. Ripples and noise on VBus may not be pretty but section 11.4.4.2 of the USB 3.1 spec (VBus) does not have a noise or ripple specification. Anything from 4.45V to 5.25V appears to be fair game.
The only real issue I have with it is the mechanical/shield hole on the upstream port since leaving one tab loose means more stress on the data pins when the cable gets (dis)connected or tugged. SilverStone told me one tab is enough, but I don't have to like it.