Boycotting brands that are complicit in Palestinian human rights violations is a powerful form of consumer activism, but how ethical is the product you buy instead?