ANSWER
Walmart has a better buy, because their price per ounce is less than Target's
EXPLANATION
To find which one has the better buy, we have to find the price per ounce for each store:
Target:
[tex]\frac{1.20}{8}=0.15[/tex]$0.15 per ounce
Walmart:
[tex]\frac{1.56}{12}=0.13[/tex]$0.13 per ounce
Therefore, Walmart has a better buy