Entrust Bankcard
Scam. False Representation, High Pressure Sales Pitch, Misleading Promisses
Misleading sales presentation, high pressure, incomplete answers to questions. Promises to save you money on your credit card processing, but leases you for five years equipment that you do not need at #129.00 over and above your credit card processing fees. If you sign the 13 pages of contracts, ...