Baby food

Do you guys make babyfood at home or buy at the store? I currently give baby Beech-Nut products but was reading that most babyfood brands contain preservatives and something to do with the jars containing metals?