And they call and they call and they call. They are "Atlas Payment Processing" and they are rude and they are persistent and they do not care if you ask them not to call. NEVER do business with crap like that.
Called and asked for the person who handle merchant accounts. I said we do not take calls like this and asked very nicely if she could take us off the call list. She hung up in my face. It's a telemarketer and she is rude. Don't bother answering it.