I have been a customer of TMC for many years. When I started accepting credit cards, my Credit Union recommended them. Since their processing is pretty flawless I haven't had a need to contact them very often. The times I've needed their support, they were on the spot! Lately, through no fault of their own, I've had a few issues. I can't express enough gratitude for all the help and handholding they have provided these past few weeks. Wondering though...where do they find all those nice, helpful, and PATIENT employees? I've appreciated them all.