what does it take for a consumer boycott to be successful