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 so many complaints with the BBB and you can also chek them out on the usacomplaints.com.
Stay away from them!!!
0 comments