Price, product quality, and convenience can all sway purchase decisions. Brand values also play a big role in influencing the purchase decisions of principled shoppers.