I have received a u debit card in the post . I have never even heard of them never mind applied for one . I have tried emailing there customer service but not a lot I can do on a Saturday . Has anyone heard of this ?