22 Things You Should Always Buy Generic

These no-name products are always at least as good as the branded competitors — and nearly always cheaper. One reason: You aren’t paying the advertising costs.