Once you take the opportunity cost of time into account, cutting the small things may not be worth it. Sure if there are two shampoos next to each other we'd grab the cheaper one. But if you need shampoo and happen to come across a store with overpriced shampoos, grab it anyway to save both the time and mental effort.