Skip to content

Methodology and Trust

How PricePer compares protein powder, coffee, and dry adult dog food using useful units, current evidence, and clear purchase conditions.

What PricePer compares

Protein Powder

PricePer ranks protein powder by cost per 25g of protein, with $/g protein and g protein per dollar as related measures. The comparison uses the protein in the package, not the package's total weight alone.

Open Protein Powder Value Index

Coffee Beans, Ground Coffee and Pods

Whole beans and ground coffee have separate comparisons by $/100g. An estimated $/cup depends on the displayed brew dose. Pods use cost per capsule within the same compatible brewing system.

Open Coffee Beans Value Index

Dry Adult Dog Food

PricePer compares dry adult dog food by cost per 1,000 kcal, using the exact bag weight and calorie density from accepted label evidence. A daily cost estimate uses a calorie target you supply.

Open dry dog food comparisons

Protein powder formula

For protein powder, PricePer needs the package size, serving size, protein per serving, and current price. Those facts usually come from the product label and the retailer listing.

Formula

Estimated total protein = package size / serving size x protein per serving

Price per gram of protein = current price / estimated total protein

Price per 25g of protein = price per gram of protein x 25

Protein grams per dollar = estimated total protein / current price

Simple example

A 1,000g bag has a 30g serving size and 24g protein per serving.

Estimated total protein: 1,000 / 30 x 24 = about 800g protein.

If the bag costs $40, then $40 / 800g = $0.050/g protein, and 800g / $40 = 20g protein per $1.

That is $0.050 x 25 = $1.25 per 25g of protein.

Coffee formulas

For whole beans and ground coffee, PricePer needs the bag size and current Canadian price. Each format has its own comparison by $/100g because bag sizes vary across grocery, warehouse, Amazon, and roaster listings.

Formula

Price per 100g = current price / bag size in grams x 100

Estimated cups = bag size in grams / grams per cup

Estimated price per cup = current price / estimated cups

PricePer uses 15g/cup as the standard default. Some people brew lighter cups and some brew stronger cups, so the Coffee Beans Value Index lets users change the cup strength assumption.

Example: a 1,000g bag at $25 is $2.50/100g. At 15g per cup, it makes about 66 cups, or roughly $0.38/cup.

For pods, price per capsule = current price / exact capsule count. Keurig, Nespresso Original, and Nespresso Vertuo are separate comparisons. Unknown compatibility or an unverified capsule count cannot receive a value rank.

Dry adult dog food formula

PricePer needs an accepted price, the exact bag weight, and calorie density in kcal/kg from label evidence for the same recipe and package. Dog, dry-food, and life-stage facts must support the comparison. Missing or conflicting calorie, package, or recipe evidence prevents a value rank.

Formula

Total package calories = bag weight in kg x label kcal/kg

Cost per 1,000 kcal = current price / total package calories x 1,000

Estimated daily cost = cost per 1,000 kcal x daily calorie target / 1,000

Simple example

A 10kg bag labelled 3,600 kcal/kg contains 36,000 kcal. At $72, its cost is $72 / 36,000 x 1,000 = $2.00 per 1,000 kcal.

For an illustrative target of 900 kcal/day, the budgeting estimate is $2.00 x 900 / 1,000 = $1.80/day. That example is not a recommended intake for your dog.

Cost per 1,000 kcal measures economic cost. It does not grade nutritional suitability, ingredient quality, digestibility, allergies, or veterinary appropriateness. The optional daily estimate is for budgeting; use the food's feeding guidance and your veterinarian's advice to choose an appropriate intake.

The current public comparison is limited to dry adult dog food. Wet food, cat food, and other diets do not share this ranking. Membership, subscription, store location, shipping, and price freshness remain attached to each offer.

Price freshness

Every offer card shows when PricePer last checked the price, such as "Checked today," "Checked 3h ago," or "Last checked 4 days ago - confirm before buying."

Retailer prices can change because of sales, coupons, subscriptions, regional pricing, flyer dates, stock changes, shipping to Canada, or membership rules.

Stale prices may still be shown for context, but they are visually downgraded and should not be treated as the best current deal without confirmation.

Source confidence

Verified
Price, package size, and key label facts were manually checked.
High
Structured data parsed cleanly and matches the expected product.
Medium
The price looks clean, but some product, package, or label details still need review.
Low
Extraction is uncertain or came from messy page text.
Stale
The price is older than the freshness threshold for that ranking.
Local may vary
Store, city, postal-code, or flyer pricing may differ.
Shipping excluded
The ranking uses shelf price and does not include shipping.
Membership required
The price may require Costco, club, or retailer membership.

Shipping and membership

Shelf price means the product price before shipping. It is useful for quick comparison, but it may not be your final checkout total.

Shipped price includes shipping to Canada only when PricePer has enough evidence to include or estimate it. If shipping is unknown, the page should say so clearly.

Free shipping can depend on cart size. A product may have a good unit price only if your cart reaches the retailer's free-shipping threshold.

Costco and other member prices are not hidden, because they can be useful, but they should be labelled when membership is required or local store pricing may vary.

How users can help

PricePer gets better when Canadian shoppers report useful price and product evidence. Found a better price? Report it.

  • Report a wrong or stale price.
  • Submit a product URL from a supplement store, roaster, grocery store, warehouse club, Amazon, Walmart, or another Canadian retailer.
  • Report a better local, pickup, flyer, or member price.
Current prices, package sizes, labels, retailer policies, ownership, shipping to Canada, membership terms, and local pricing may change. Confirm details before buying. Affiliate links may be used and must be disclosed.