Lease Finance Group LLC
Consumer Report
I, too, was fooled by a credit card processing company by the name of Payment Systems. They promised to save me lots of money on my merchant fees but I had to sign a 48 month lease to receive such great fees. I received my lease equipment and started getting charged double what I was paying to my ...