How Much Do You Save With Generic Brands, and When Is Spending More Worth It?