I hear you. Quality control is not what it should be for lots of companies. QC inspectors are expensive and don't produce anything. Some companies think it is cheaper/better for them to quickly get goods out to meet demand and fix stuff later that wasn't up to snuff. What they should be more concerned with is the damage to their reputation. If they get too many returns, it will cost them, but they are very aware of their return rate.