Just got a call from this number again. Several each day. Says he's calling for mastercard and visa. I asked where he was located, he said Ohio. Caller ID comes across as Atlanta, Ga.
I answered this call today and talked to a George Martin who sold me a life time program with a merchant account company. The billing on my credit card was Big Action Media. Is there anyone who actually tried this or am I the only one