Leaders Merchant Services
Leaders Scammers, unauthorized charges
Leaders Merchant Services is a credit card processing provider and they are the biggest scammers on hearth!!! They have hidden fees everywhere, READ THE FINE PRINT!!! I used to have an account with them and they started to do all of these unauthorized charges after I canceled my contract. They have ...