Sweatshops exploit people, so I'd pay more and boycott anyway. Morals don't vanish when prices rise.
If we keep funding them, corporations have zero incentive to ever fix their broken supply chains. Voting with our wallets is the only language these giant companies actually understand.