Yea, they're flooded, no doubt. The word is getting around, in fact, I know some investors that are suggesting MyEcheck to companies they know could use it.
And it doesn't matter whether that recommendation goes through or not, getting the name out there and in front of people is critical to long-term success.
I'm sure MyEcheck team is providing integration support as well as most likely some business process analysis. So, sales, isn't just "sales" there is some support, coaching, and relationship building involved.
There's time and energy behind every sale.