First American Payment Systems
First american payment systems ruined my credit! - Credit Card merchant processing
I opened a very small business in a mall in Atlanta in May of and I signed a one year lease. A representative of First American Systems convinced me to accept credit cards through their company. I signed an agreement, thinking I was signing for one year only. I was given only a three-page ...