We recently had to terminate our account with First Data for many of the same reasons others have. The BBB now have First Data at an F rating. Here is just a few reviews found on line. You decide if First Data is a good fit. http://first-data-merchant-service.pissedconsumer.com/