Imax Bancard Networks
Stole money strait out of my bank account-no notification at all
I purchased some marketing software, I was searching the site, they suggested I sign up for a merchant acct. With ImaxBancard, so I did. They said it takes quite a few days to get approved sometimes. I did not have the software yet, nor do I have a website yet, so I did not click any links in the ...