Merchant Services
Complete Scam
- 03-03-2009
- 14
This company is a complete scam, they lease theire terminals at unreasinable prices and charge more than double what most credit card processors charge
Frank
Montreal, Quebec
Canada
Company: Merchant Services
Country: USA
State: Colorado
City: Louisville
Address: 371 Centennial Parkway
Phone: 8002547171