I bought a £20 giftcard online and I've received 2 of them but only paid once. Its not for a shop its for the cinema. I've been checking my bank account for the past few days to make sure I definitely was only charged once. Wwyd? Keep the second one or tell the cinema?