I’m older (not in UK, in EU) and cheques are something weird from old movies. Never seen one in real life and concept is really strange.