When to Choose Generic Brands Over Name Brands

I was standing in the cereal aisle last Tuesday, staring at two nearly identical boxes of toasted oats, and I felt that familiar, irrational surge of guilt. One had a…