Our methodology
Current data cycle: July 2026The problem we exist to fix
Search "[any chain] prices" and you'll find pages of confident-looking numbers with no dates and no sources — many invented to catch your click. Meanwhile, several chains deliberately publish no menu at all. So we track prices the way it should be done, and show our work.
Three rules for every number
- Dated. Every price shows the month we observed it. Undated prices are guesses — including everyone else's.
- Sourced. Ranges come from chain-published prices and plan pages where they exist, and cross-checked national price-tracking publications where they don't. For hyperlocal categories like storage, where operators quote only by zip code, we show the observed national band and say plainly that no chain publishes a fixed number — rather than inventing one. When a chain hides its menu, we say so instead of faking precision.
- Refreshed. Every category is re-checked on a monthly cycle. Old data gets updated or clearly marked, never silently left to rot.
Why ranges instead of exact prices
Because exact national prices don't exist. Location, vehicle or service specifics, and week-to-week promotions move real prices constantly. A dated range tells you what's normal — which is exactly what you need to spot an unfair quote. False precision would be easier to sell and less true.
Coupon reality
At several chains, standing coupons are so permanent that menu price is effectively fictional. We track that too — because "what it costs" should mean what an informed customer actually pays, not the sticker nobody should accept.
Independence
We are not affiliated with, sponsored by, or endorsed by any company we track. All trademarks belong to their owners; we reference them only to report observed pricing. If this site ever carries advertising, it will never change a number.