Father's Day spending in the US is set to reach unprecedented levels this Sunday, 21 June. According to the National Retail Federation (NRF), shoppers will spend an average of $226.58 (£169) each, pushing the total to $27.9 billion (£20.8 billion).
But the headline figure hides an awkward truth. The volume of gifts isn't rising. Prices are. With only five days left, last-minute buyers now have a tight window to choose something dad will actually use.