The exact same thing happened to me & my boyfriend. I'm sure it's a scam.
Company: Barclay World Master Card Security Group
The exact same thing happened to me & my boyfriend. I'm sure it's a scam.
Company: Barclay World Master Card Security Group