5 things you should always buy generic Generics are cheaper than name-brands. Here are the top 5 things that you should always buy generic.