Best report
ϟ
Oct 16, 2014
I just got a call from them too...when I asked them what credit card they were referring to they said "visa". I said Which Visa? Then they hung up. Definitely a scam