Bhav

bhāv — the going rate. What a trader answers when you ask what something costs today.

A daily price index built from what Indian grocers actually charge — and an open record of the places where the same product, on the same day, is not the same price.

collecting
since 2026-08-29 · day 73
rebuilt 09 Nov 2026, 16:56 IST
18,359,394
Price observations
across 73 day(s)
330,987
Distinct SKUs
54,803 canonical products
6
Retailers
263 cities
713,725
Official mandi quotes
3,396 markets · 29 states
The Bhav Index · a price index from shop prices

What is actually happening to prices?

The index stands at 101.67, up 1.67 points since 2026-08-29. Food is at 103.43.

Built like the official CPI — same NSO sub-groups, same published weights, matched-model geometric-mean links, chained daily — but from live shop prices, not hand-collected quotations.

101.67
Bhav Index
base 100 · day 73
103.43
Food and beverages
45.9% of the CPI basket
62%
Held yesterday's price exactly
10,570 of 27,567 moved · 7,346 up, 3,224 down
53,260
Products priced
66% of the CPI basket by weight · 3,837 outside it

Most shelf prices don’t move day to day. The share that held yesterday’s price exactly is above — which is why an index over thousands of products sits near 100 while thousands of prices move.

The index since day one base 100 = 2026-08-29 · chained daily
All itemsFood and beverages
10010210408-2909-0809-1809-2810-0810-1810-2811-0711-09All items 101.7Food and beverages 103.4
2026-08-29
All items100.00
Food and beverages100.00
2026-08-30
All items100.24
Food and beverages100.35
2026-08-31
All items100.25
Food and beverages100.35
2026-09-01
All items101.44
Food and beverages102.13
2026-09-02
All items101.92
Food and beverages102.77
2026-09-03
All items101.97
Food and beverages102.89
2026-09-04
All items101.89
Food and beverages102.78
2026-09-05
All items101.85
Food and beverages102.74
2026-09-06
All items101.84
Food and beverages102.73
2026-09-07
All items101.98
Food and beverages102.81
2026-09-08
All items102.22
Food and beverages103.05
2026-09-09
All items102.20
Food and beverages103.03
2026-09-10
All items102.17
Food and beverages102.98
2026-09-11
All items102.34
Food and beverages103.20
2026-09-12
All items102.16
Food and beverages103.19
2026-09-13
All items102.22
Food and beverages103.22
2026-09-14
All items102.30
Food and beverages103.24
2026-09-15
All items102.34
Food and beverages103.25
2026-09-16
All items102.44
Food and beverages103.39
2026-09-17
All items102.52
Food and beverages103.42
2026-09-18
All items102.52
Food and beverages103.47
2026-09-19
All items102.41
Food and beverages103.31
2026-09-20
All items102.38
Food and beverages103.31
2026-09-21
All items102.44
Food and beverages103.33
2026-09-22
All items102.48
Food and beverages103.45
2026-09-23
All items102.55
Food and beverages103.49
2026-09-24
All items102.46
Food and beverages103.50
2026-09-25
All items102.48
Food and beverages103.57
2026-09-26
All items102.47
Food and beverages103.51
2026-09-27
All items102.40
Food and beverages103.56
2026-09-28
All items102.52
Food and beverages103.62
2026-09-29
All items102.48
Food and beverages103.66
2026-09-30
All items102.48
Food and beverages103.64
2026-10-01
All items102.81
Food and beverages103.92
2026-10-02
All items102.50
Food and beverages103.59
2026-10-03
All items102.47
Food and beverages103.53
2026-10-04
All items102.50
Food and beverages103.60
2026-10-05
All items102.66
Food and beverages103.73
2026-10-06
All items102.78
Food and beverages103.87
2026-10-07
All items102.85
Food and beverages104.00
2026-10-08
All items102.92
Food and beverages104.08
2026-10-09
All items102.98
Food and beverages104.18
2026-10-10
All items102.99
Food and beverages104.17
2026-10-11
All items102.99
Food and beverages104.19
2026-10-12
All items103.11
Food and beverages104.34
2026-10-13
All items103.18
Food and beverages104.45
2026-10-14
All items102.67
Food and beverages104.30
2026-10-15
All items102.66
Food and beverages104.17
2026-10-16
All items102.60
Food and beverages104.12
2026-10-17
All items102.22
Food and beverages104.09
2026-10-18
All items102.59
Food and beverages104.04
2026-10-19
All items102.30
Food and beverages104.10
2026-10-20
All items102.68
Food and beverages104.01
2026-10-21
All items102.87
Food and beverages104.19
2026-10-22
All items102.77
Food and beverages104.15
2026-10-23
All items102.00
Food and beverages103.04
2026-10-24
All items101.51
Food and beverages103.18
2026-10-25
All items101.39
Food and beverages103.14
2026-10-26
All items101.38
Food and beverages103.27
2026-10-27
All items101.46
Food and beverages103.42
2026-10-28
All items101.47
Food and beverages103.40
2026-10-29
All items101.32
Food and beverages103.44
2026-10-30
All items101.34
Food and beverages103.34
2026-10-31
All items101.27
Food and beverages103.25
2026-11-01
All items101.29
Food and beverages103.06
2026-11-02
All items101.20
Food and beverages102.96
2026-11-03
All items101.19
Food and beverages103.02
2026-11-04
All items100.95
Food and beverages102.74
2026-11-05
All items100.78
Food and beverages102.35
2026-11-06
All items101.05
Food and beverages102.70
2026-11-07
All items101.09
Food and beverages102.82
2026-11-08
All items100.85
Food and beverages102.38
2026-11-09
All items101.67
Food and beverages103.43
How much of the official basket we can see by CPI weight
Food 45.9%
Other goods 20.1%
Not on any grocery site 34.0%
Food and beverages — nearly all of it priced herePersonal care, household, health, clothingHousing, fuel and light, transport, education, recreation, pan and tobacco
Sub-group by sub-group index level and how many products carried it
Sub-groupCPI weightIndexChangeProducts matchedProducts priced
fruits2.89%126.57+26.579602,092
clothing footwear6.53%90.05-9.9539114
egg0.43%104.84+4.84265427
vegetables6.04%103.73+3.736081,193
sugar confectionery1.36%103.14+3.141,2172,736
personal care3.89%102.08+2.084,5469,818
cereals9.67%101.74+1.743,1835,253
prepared snacks5.55%101.73+1.733,3318,159
milk products6.61%101.68+1.681,7613,434
pulses2.38%101.60+1.609501,378
spices2.50%101.49+1.491,6882,904
oils fats3.56%101.44+1.441,3092,185
household goods3.80%101.17+1.172,2634,350
health5.89%100.88+0.88152663
beverages nonalc1.26%100.86+0.861,8964,091
meat fish3.61%100.06+0.067071,065

Not the CPI: it prices what a grocery site sells — 66% of the official basket by weight. Rent, fuel, fares and fees have no price tag we can read, and are excluded, not guessed.

Question 1 · price dispersion

Does one chain charge different prices in different cities?

Yes. Of 7,982 products Blinkit stocks in two or more of 77 cities, most vary little between them — but 1,064 swing by over 25% for the same pack, same day.

Blinkit prices per city across 77 cities — the widest lens (DMart reaches ten). Each product is compared only against itself via its canonical key; loose produce and coupon/mis-keyed prices are removed. National-catalogue apps can’t disperse, so they’re left out.

5.3%
Median city gap
cheapest to dearest
30.1%
90th percentile
one in ten is at least this
2,746
Priced identically
everywhere it is stocked
1,064
Vary over 25%
same SKU, same day
How big is the gap? products by size of city-to-city spread
identical: 2,746 productsidentical2,746 productsunder 5%: 1,143 productsunder 5%1,143 products5-10%: 1,208 products5-10%1,208 products10-25%: 1,781 products10-25%1,781 products25-50%: 788 products25-50%788 productsover 50%: 316 productsover 50%316 products

Most of the shelf doesn’t move: the typical product is priced identically in every city that stocks it. The gap lives in a minority of products — the ones listed below.

The products a city actually changes the price of seen in 30+ cities · open a row to see every city's price
ProductCitiesCheapestDearestGap

A snapshot, not a trend. Latest price per product per city, pack held constant; coupon and mis-keyed prices filtered. Promotional timing isn’t — a city mid-offer looks cheap.

Question 2 · the MRP anomaly

Is printed MRP actually a single price?

Apparently not. Of 4,910 products priced in three or more cities, 28.0% show more than one printed MRP — a figure that is supposed to be identical everywhere in the country.

MRP is the single national ceiling printed on the pack. The same SKU, same retailer, same day should report the same MRP in every city.

28.0%
of products show more than one MRP
1,377 of 4,910 checked
8.9%
Median gap where they differ
ProductCitiesDistinct MRPsLowHighGap
Nidhi Omega Non Stick Set (Golden) - Set Of 4 : 1 Unit
1 U
421,690.003,700.00118.9%
Butterfly Wave Stainless Steel Glass Top Gas Stove With
1 U
429,120.009,999.009.6%
Bergner Tripro Triply Happy Set Of Tea Pan & Tope With L
1 U
422,545.003,270.0028.5%
Joyo Knit Laundry Basket (Chocolate Dark Brown) - 56 L :
1 U
1021,638.002,097.0028.0%
Fresh Apple Royal Gala (Seb) : 4 Pieces (Approx. 500 - 5
4 U
66180.00586.00225.6%
Butterfly Hippo Stainless Steel Gas Stove - 2 Burners :
1 U
623,429.003,799.0010.8%
Fresh Apple Red Delicious (Seb) : 4 Pieces (Approx. 500
4 U
66230.00586.00154.8%
Davidoff Coffee Espresso Intense : 100 g
100 g
63949.001,299.0036.9%
Davidoff Coffee Rich Aroma : 100 g
100 g
62949.001,299.0036.9%
Joyo Better Home Tuff Patla - Big (Grey) : 1 Unit
1 U
1021,216.001,556.0028.0%
Signoraware Plastic Modular Storage Container - 24 L : 1
24 L
721,299.001,629.0025.4%
Tata Tea Agni : 1 kg
1 kg
103240.00560.00133.3%
Butterfly Stainless Outer Lid Steel Cooker (Curve) - 3 L
3 L
523,450.003,765.009.1%
Vega 3 In 1 Hair Styler - VHSCC01 : 1 Unit
1 U
531,999.002,299.0015.0%
Prov Select Cashew (Jidi Pappu / Jeedi Pappu) : 1 kg
1 kg
521,699.001,989.0017.1%
Sunpure Sunflower Oil : 4.55 kg
4.55 kg
43899.001,175.0030.7%
Emami 7 Oils In One : 500 ml
500 ml
93250.00499.0099.6%
Neutrogena Rainbath Shower & Bath Gel : 473 ml
473 ml
931,090.001,320.0021.1%
Beezy Aluminium Puri Press Roti Maker Papad & Khakhra Ma
1 U
1031,102.001,322.0020.0%
Mamy Poko Pants Extra Absorb - Small : 74 U
74 U
631,030.001,249.0021.3%

An observation, not a finding. The boring explanation — regional pack variants sharing one SKU id — hasn’t been ruled out yet.

Question 3 · the wholesale floor

What sits between the mandi and the app?

A great deal, and it is not uniform. 713,725 official quotes from 3,396 mandis across 29 states give the wholesale floor. The retail markup below is computed per kilogram using the canonical key, so it grows as normalisation runs.

Agmarknet publishes, daily and per state, what commodities actually clear for at agricultural markets — the one independent national price here. Quoted per quintal; shown per kilogram.

3,396
Mandis reporting
29 states
372
Commodities
wholesale, per quintal
713,725
Quotes banked
latest 2026-11-09
One commodity, one day, many markets low · median · high, ₹/kg
₹0₹34₹68₹102₹136Tomato: ₹6.74 to ₹52.50 per kg, median ₹28.00 across 312 quotesTomato₹28₹7₹52Brinjal: ₹5.50 to ₹105.00 per kg, median ₹43.00 across 304 quotesBrinjal₹43₹6₹105Potato: ₹3.19 to ₹73.00 per kg, median ₹27.50 across 275 quotesPotato₹28₹3₹73Onion: ₹12.00 to ₹136.00 per kg, median ₹55.50 across 274 quotesOnion₹56₹12₹136Bhindi(Ladies Finger): ₹6.32 to ₹77.00 per kg, median ₹30.00 across 263 quotesBhindi(Ladies Finger)₹30₹6₹77Green Chilli: ₹10.25 to ₹110.00 per kg, median ₹50.00 across 263 quotesGreen Chilli₹50₹10₹110Banana: ₹7.00 to ₹110.00 per kg, median ₹55.00 across 261 quotesBanana₹55₹7₹110Bitter gourd: ₹9.50 to ₹123.00 per kg, median ₹48.00 across 230 quotesBitter gourd₹48₹10₹123Pumpkin: ₹5.50 to ₹48.00 per kg, median ₹19.00 across 222 quotesPumpkin₹19₹6₹48Cabbage: ₹1.00 to ₹68.00 per kg, median ₹27.50 across 215 quotesCabbage₹28₹1₹68Bottle gourd: ₹5.00 to ₹52.00 per kg, median ₹19.00 across 211 quotesBottle gourd₹19₹5₹52Cauliflower: ₹5.00 to ₹84.00 per kg, median ₹30.00 across 205 quotesCauliflower₹30₹5₹84Banana - Green: ₹10.00 to ₹78.00 per kg, median ₹32.50 across 192 quotesBanana - Green₹32₹10₹78Raddish: ₹5.00 to ₹60.00 per kg, median ₹40.00 across 189 quotesRaddish₹40₹5₹60

Wholesale isn’t one price either — grade, variety, geography and the day’s arrivals.

Retail against wholesale per kilogram, via the canonical key
Canonical productMandi commodityMandi ₹/kgRetail ₹/kgMarkupBasis
cabbagecabbage27.50116.67+324%10 SKUs · 215 quotes
cauliflowercauliflower30.00110.00+267%3 SKUs · 205 quotes
pumpkinpumpkin19.0049.70+162%4 SKUs · 222 quotes
ricerice40.25105.30+162%271 SKUs · 26 quotes
green chilligreen chilli50.00116.00+132%4 SKUs · 263 quotes
bananabanana55.00127.00+131%4 SKUs · 261 quotes
wheatwheat27.0055.40+105%18 SKUs · 26 quotes
tomatotomato28.0052.80+89%3 SKUs · 312 quotes
papayapapaya37.5070.00+87%3 SKUs · 145 quotes
bitter gourdbitter gourd48.0089.60+87%4 SKUs · 230 quotes
brinjalbrinjal43.0076.80+79%39 SKUs · 304 quotes
pomegranatepomegranate165.00281.00+70%3 SKUs · 39 quotes
garlicgarlic220.00362.50+65%14 SKUs · 85 quotes
oniononion55.5073.00+32%5 SKUs · 274 quotes
beetrootbeetroot45.0054.17+20%4 SKUs · 167 quotes
potatopotato27.5027.00-2%82 SKUs · 275 quotes

Not a margin, and not like-for-like everywhere. The gap pays for transport, cold chain, wastage, packaging and rent. It holds where the good is the same object on both sides (onion, banana, carrot); where processing sits between — grain vs atta, loose vs washed-and-packed spinach — it’s a loose upper bound.

Where the official data comes from quotes by state
Tamil Nadu: 315,033Tamil Nadu315,033Madhya Pradesh: 55,277Madhya Pradesh55,277Uttar Pradesh: 45,655Uttar Pradesh45,655Maharashtra: 40,119Maharashtra40,119Keralam: 39,550Keralam39,550Punjab: 29,937Punjab29,937Gujarat: 24,776Gujarat24,776Haryana: 20,975Haryana20,975Telangana: 18,376Telangana18,376Karnataka: 17,816Karnataka17,816Himachal Pradesh: 17,727Himachal Pradesh17,727West Bengal: 14,320West Bengal14,320Odisha: 13,472Odisha13,472Andhra Pradesh: 12,327Andhra Pradesh12,327Rajasthan: 11,863Rajasthan11,863Uttarakhand: 6,651Uttarakhand6,651
Cheapest app for fruit & vegetables per kilo · times each app held the lowest rate
BigBasket: 119 itemsBigBasket119 itemsInstamart: 38 itemsInstamart38 itemsBB Now: 25 itemsBB Now25 itemsBlinkit: 16 itemsBlinkit16 itemsDMart: 11 itemsDMart11 items

BigBasket most often. On loose fruit and vegetables — priced per kilo, kept apart from packaged goods — the cheapest app is rarely the fastest one.

Produce, item by item typical rate and the cheapest → dearest span across apps
ItemAppsCheapestTypical ₹Cheapest–dearest
Tomato
5BigBasket52.50/kg₹37.00–₹96.00
Grape
5BB Now298.40/kg₹223.00–₹508.00
Turmeric
5BigBasket180.00/kg₹128.00–₹284.00
Potato
5BigBasket35.00/kg₹26.00–₹56.50
Yam
5BigBasket204.00/kg₹134.00–₹285.00
Carrot
5BigBasket99.00/kg₹74.50–₹139.00
Cucumber
5Blinkit70.40/kg₹51.00–₹92.00
Baby Potato
5Blinkit44.50/kg₹36.00–₹64.00
Beetroot
5BigBasket75.00/kg₹55.00–₹89.00
Sweet Potato
5BigBasket94.00/kg₹80.00–₹111.00
Banana
5Instamart108.50/kg₹89.00–₹121.10
Onion
5Blinkit71.70/kg₹68.00–₹91.17
Apple
5Instamart238.00/kg₹232.00–₹306.33
Knol Khol
5Instamart64.00/kg₹55.00–₹70.00
Banana
5BigBasket10.00/piece₹9.21–₹11.25
Orange
4BigBasket115.19/kg₹80.00–₹224.00
Coriander
4Instamart285.00/kg₹211.11–₹590.00
Green Chilly
4Blinkit130.00/kg₹106.67–₹260.00
Pear
4DMart71.75/piece₹41.63–₹98.13
Spring Onion
4Blinkit142.25/kg₹102.00–₹238.00
Cabbage
4Blinkit121.50/kg₹74.00–₹172.50
Ginger
4BigBasket210.00/kg₹180.00–₹400.00
Capsicum
4Instamart55.38/piece₹39.17–₹83.13
Colocasia Leave
4BigBasket3.46/piece₹2.90–₹6.00

Loose produce varies by grade and by the day's arrivals, so read this as the going rate, not a like-for-like verdict.

Every mandi quote, searchable latest day · sort or filter any column
CommodityVarietyMarketState₹ / kg
Question 4 · who's actually cheapest

Which app really has the lowest price?

Usually BigBasket. Of 4,971 branded products sold on two or more apps and priced per unit, BigBasket holds the lowest price on 1,501 of them. The two ten-minute apps win 1,235 between them against the warehouse and next-day apps' 2,864 — speed is not where the discount is.

Every branded product one app shares with another, priced per unit — ₹ per kilo, litre or piece — so a 500 g pack and a 1 kg pack line up and a single can is never set against a case. Matched on a computed canonical key, never a title.

4,971
Products on 2+ apps
compared per unit
11.9%
Median per-unit gap
cheapest to dearest
BigBasket
Cheapest most often
1,501 of 4,971 products
Times each app was the cheapest one vote per product · per-unit price
BigBasket: 1,501 productsBigBasket1,501 productsDMart: 1,083 productsDMart1,083 productsBB Now: 872 productsBB Now872 productsInstamart: 619 productsInstamart619 productsBlinkit: 616 productsBlinkit616 productsJioMart: 280 productsJioMart280 products
The same product, per unit, across apps on 3+ apps · cheapest → dearest per-unit price
ProductAppsCheapest₹/unitDearest ₹/unitGap
thums up soft drink
6DMart44.80/L77.50/L73.0%
kellogg's oats
6JioMart111.33/kg189.99/kg70.7%
fanta soft drink · orange
6DMart48.00/L80.00/L66.7%
mirinda soft drink · orange
6JioMart43.56/L66.67/L53.1%
saffola masala oats · classic
6JioMart359.93/kg526.32/kg46.2%
heritage curd · total
6JioMart82.00/kg117.50/kg43.3%
sofy sanitary pads · bodyfit nights xxl
6Instamart5.58/piece7.95/piece42.7%
bajaj hair oil · almond drops
6BigBasket657.35/L936.84/L42.5%
amul milk · gold full cream
6BigBasket64.25/L83.00/L29.2%
aashirvaad atta · multigrain
6BigBasket61.60/kg77.00/kg25.0%
chandrika soap · ayurvedic
6Instamart346.67/kg418.54/kg20.7%
surf excel liquid detergent · matic top load
6BigBasket141.33/kg169.50/kg19.9%
society tea · masala
6BigBasket597.60/kg716.00/kg19.8%
dettol bathing soap · original
6BigBasket369.65/kg426.67/kg15.4%
rin liquid detergent · matic top load
6BigBasket101.12/kg116.47/kg15.2%
catch coriander powder
6JioMart300.00/kg345.00/kg15.0%
gemini sunflower oil · refined
6DMart214.05/kg239.40/kg11.8%
amul butter · unsalted
6JioMart618.00/kg680.00/kg10.0%
dettol soap · original
6Blinkit398.33/kg425.00/kg6.7%
true elements oats · steel cut
5DMart198.00/kg350.00/kg76.8%
bru coffee · instant
5JioMart2,150.00/kg3,753.00/kg74.6%
milky mist curd
5Instamart102.50/kg174.38/kg70.1%
surf excel liquid detergent · matic front load
5Blinkit169.00/L282.50/L67.2%
mother dairy cheese · slices
5JioMart434.62/kg720.00/kg65.7%
bru instant coffee
5Blinkit2,202.50/kg3,493.75/kg58.6%
kissan tomato ketchup
5BigBasket105.00/kg164.00/kg56.2%
milky mist paneer
5BigBasket396.50/kg616.00/kg55.4%
mtr chilli powder
5BigBasket284.00/kg438.00/kg54.2%
sundrop sunflower oil · superlite advanced
5BigBasket212.94/kg328.24/kg54.1%
nescafe cold coffee · choco latte
5DMart265.00/L400.00/L50.9%
Every matched product open a row to check the per-unit price agrees
Canonical productShopsCheapestDearestGap
The series

What this becomes if it keeps running

Every finding above is true of a single day. The series is the one thing a day can’t produce — no archive of Indian grocery prices exists to download — so it’s collected forward, whether or not anyone is reading.

Day 73 of ~30. Each city's basket median becomes a trend line here. Until then these are single points — the series is the whole asset and it can only be built forward, one day at a time.
Ahmedabadmedian basket price
Bengalurumedian basket price
Bhopalmedian basket price
Hyderabadmedian basket price
Indoremedian basket price
Mumbaimedian basket price
Collection health

What is running, and whether it worked

A gap in collection is a gap in the series and cannot be backfilled, so it belongs on the page rather than in a log.

Sources
RetailerObservationsSKUsCitiesLast seen
blinkit5,534,18511,4587709 Nov 08:10
instamart3,982,830286,3186209 Nov 07:05
bbnow3,885,31210,9433609 Nov 04:02
dmart3,755,70610,8141009 Nov 11:44
bigbasket1,104,8228,901national09 Nov 07:46
jiomart96,5392,553national09 Nov 07:11
Recent sweeps newest first
SourceStartedStatusEgressOKFailed
agmarknet09 Nov 15:02oknord-india-socks10
dmart09 Nov 09:46okmumbai-socks7300
bigbasket09 Nov 07:03okmumbai-socks900
jiomart09 Nov 07:00okmumbai-socks730
agmarknet09 Nov 07:00oknord-india-socks10
instamart09 Nov 07:00retrylab10
blinkit09 Nov 07:00oknord-wg5,5444
bigbasket09 Nov 05:04okmumbai-socks900
bigbasket09 Nov 03:03okmumbai-socks900
instamart09 Nov 02:02retrylab100
bigbasket09 Nov 01:10okmumbai-socks900
jiomart09 Nov 01:00okmumbai-socks730
agmarknet09 Nov 01:00oknord-india-socks10
dmart09 Nov 01:00okmumbai-socks7300
Method

What is not true about this

Four things worth knowing before anyone quotes a number from this page.

The city sample is not India

Quick-commerce reaches ~86 cities; DMart ten, and western/central/southern — no North, East, Tamil Nadu or Kerala. The mandi data is national; the retail footprint isn’t uniform.

Coverage is a sample, not a census

BigBasket's robots.txt caps listing pages at nine per category, so a category holding 6,867 products contributes at most 432. JioMart's first-party grocery is a few hundred lines, not a few thousand, and its marketplace listings are excluded entirely.

Like is compared with like, where it can be

City comparisons fold a product’s per-city ids onto one canonical key and compare it only against itself. Cross-retailer comparisons lean on that derived key — the weakest link here.

This sits on someone else's sufferance

Three of six retailers approached block us outright; the rest could add a CAPTCHA tomorrow with no notice. That is unfixable, and it is why the findings here are cross-sectional: a block ends the series, but it cannot unmake a day already banked.

Prices are what an anonymous visitor is shown and may differ from what any individual shopper is offered.