1/Billy's on the fire, two bottles in the camp box. Old mate wanders over, swirls his glass. 'Warm and soft, this one. Melon and apricot, bit of dried hay. What'd you call it?' Glen Moray 18, I tell him — $164 at Dan Murphy's. He settles back on his swag.
2/'You on the same?' he asks, nodding at my glass. Nah — that's the Glen Moray 21. Oolong and red fruits, a wisp of Tawny Port, baking spice over something creamy and honeyed. 'Keeping the good stuff for yerself,' he grins. Fair cop. It's the one for its fans.
3/The 21 runs $304 for members this week; it usually sells around $343, and against that the 18 is about 48% of the price. Side by side it comes out clean: the Glen Moray 18 gives a 21 drinker about 95% of what the 21 does, for 54% of its price.
4/What a 21 drinker gives up with the 18 is mostly three years of age, and not much else. So here's the yes for each: the 21 stays the one for its fans, and the 18, at $164, is the one for every other night round the fire.
None recorded.
None recorded.
{
"date": "2026-11-05",
"title": "Glen Moray 18: the everyday stand-in for Glen Moray 21",
"angle": "value-pick",
"shape": "thread",
"masthead": "the-whisky-guy",
"status": "draft",
"may_publish": true,
"generator": "new",
"artefact_id": "2026-11-05-cycle/value-pick/glen-moray-18-year-old-single-malt-scotch-whisky-700ml-glen--3cbd59",
"grounded_on": "2026-11-05.1",
"subjects": [
"Glen Moray 18 Year Old Single Malt Scotch Whisky 700mL",
"Glen Moray 21 Year Old Single Malt Scotch Whisky 700mL"
],
"claims": [
{
"item": "Glen Moray 18 Year Old Single Malt Scotch Whisky 700mL",
"kind": "price",
"value": 163.99,
"basis": "list",
"stockcode": "585972"
},
{
"item": "Glen Moray 21 Year Old Single Malt Scotch Whisky 700mL",
"kind": "price",
"value": 304,
"basis": "member",
"stockcode": "83076"
}
],
"score": 1889.6,
"news": [
{
"item": "Glen Moray 21 Year Old Single Malt Scotch Whisky 700mL",
"trigger": "member_offer",
"pct": 11.4,
"member": 304,
"list": 342.99
}
],
"seed": 1098455974,
"plan_n": 124,
"plan_day": "Wed",
"plan_source": "derived from the article",
"writer": "claude -p --output-format json",
"tries": 2,
"passed_on_try": 2,
"needs_a_person": false,
"checks": {
"required facts": true,
"no invented reason": true,
"Australian spelling": true,
"machine habits": true,
"proofread": true,
"reluctance": true,
"post plan": true,
"no causal claims": true,
"invented flavours": true,
"swap reasons": true,
"banned words": true,
"length": true,
"comparisons": true,
"numbers traced": true,
"like for like": true
},
"audience": "public",
"written_by": "model",
"site_publish_share": true,
"site_share_pct": 75,
"verified_at": "2026-11-05T02:21:18.000Z",
"verified_by": "etl/price_verify.py",
"verified_prices": {
"83076": {
"value": 304,
"basis": "member"
},
"585972": {
"value": 163.99,
"basis": "list"
}
},
"verification_note": "2 price claim(s) verified live",
"quality_gate": "pass",
"gated_at": "2026-11-05T02:21:18.000Z",
"site_publish": true,
"quality_notes": "new generator: 15 of 15 checks passed"
}