Been using this company since I started my business 7 years ago. I have had no problems other than some emailing issues once in a while with settlement reports and was resolved quickly and completely with a phone call. I had a machine brick during an update, my service rep drove 4 hours and installed a new machine for me that day, I had near zero interruption in service. I have been trouble free compared to some of the others around me using various other providers.Read more