At Store 1 I can buy 36 oz of baby formula for $26.62, and at Store 2 I can buy 28 oz of baby formula for $22.42. Which one is a better buy and by how much?

Store 1 is a better buy by $4.20.