I believe there is a large crafts company in the UK that makes and sells the 'snaps' so you could get them sent by snail mail and make your own crackers with contents of your choice and better value for money than in commercial crackers.
Those of a certain age, and of British origin, might have fond memories of 'Blue Peter', sticky-backed plastic and toilet roll insides ...................