Payment Systems Corp
Global leasing company bad company, stay away, once you are in no turning back
I wish I had read Rip Off report before September 1. I would not be in the situation I am in now. We all know just how much sweat and tears go into a small business, just to be ripped off by a credit card company. My story starts with a gentleman coming to my business offering a "sweet" ...