Leaders, the merchant services company
Complete Rip-off
Do not even think about doing business with this company. They will flat out lie to you and promise the world. I signed up with them to process credit cards for my business. They seemed like a good company, the sales rep knew her stuff. I repeatedly asked if there were any other fees associated ...