My SO is British, and Xmas crackers are a critical component of the traditional feast. Yes, it's not a food item technically, but it is so integral to the festivities (well, in the UK at least), that hopefully it's OK for this board.
Last year I was able to get them from the Waltham Costco, but alas, not this year. Yes, we could go to the British Shop on Rt 1, but that's a trek for us (we're in Brookline). Any suggestions for a closer source? TIA.