{{vm.productA.fullName}}
vs
{{vm.productB.fullName}}

ooo ooo oooo oooo ooo oooo ooo oooo oooo ooo ooo ooo ooo ooo ooo ooo ooo ooo ooo oo ooo o oo o o o
{{vm.productA.fullName}}
{{vm.productA.displayName}}
{{vm.productA.brandShortName}}
${{o.price}}
ooo ooo oooo oooo ooo oooo ooo oooo oooo ooo ooo ooo ooo ooo ooo ooo ooo ooo ooo oo ooo o oo o o o
{{vm.productB.fullName}}
{{vm.productB.displayName}}
{{vm.productB.brandShortName}}
${{o.price}}
VS

Tabs in total

{{vm.productA.quantity}}
{{vm.productB.quantity}}

Tabs for one serving

{{vm.productA.servingSize}}
{{vm.productB.servingSize}}

Servings in the container

{{vm.productA.servingsInContainer}}
{{vm.productB.servingsInContainer}}

Tabs for $1

{{vm.productA.tabsPerDollar}}
{{vm.productB.tabsPerDollar}}

Grams for $1

{{vm.productA.gramsPerDollar}}
{{vm.productB.gramsPerDollar}}

One tab cost

${{vm.productA.oneTabCost}}
${{vm.productB.oneTabCost}}

One serving cost

${{vm.productA.oneServingCost}}
${{vm.productB.oneServingCost}}

Nutrition Facts Comparison*

{{vm.productA.displayName}}

Serving size {{vm.productA.servingSize}}

Servings per cont. {{vm.productA.quantity}}

{{vm.productB.displayName}}

Serving size {{vm.productB.servingSize}}

Servings per cont. {{vm.productB.quantity}}

{{r.name || r.formName}}
{{r.products[0].niceAmountUnit}}
{{r.products[1].niceAmountUnit}} {{r.showDiff()}}