Costco Membership
If they’re turning 40, they’ll have spent enough time in supermarkets to last a lifetime. Buy them a Costco membership and not only will you save them money, you’ll also be saving them time so they can start doing other exciting old people things instead, like gardening and bridge club. In fact, you might get really lucky with a jumbo pack of toilet roll as a thank you.