That sound exactly like the RBL xmas 'moral' box I received on Granby.
It contained a beer voucher for an off licence chain I've never hear of. A sweatband (WTF!!). A cheap plastic torch (no batteries) and various other junk. It was like someone had opened half a dozen Aldi Christmas crackers into a box, removed the jokes and posted it!