I think you find two diamond shields in game. one of them is substantially better than the other.

You should actually consider going without armor for everyone and letting their natural stat growth make up the difference. Then, when you go to boss battles, you can equip some armor and it'll be that much easier.