http://biz.yahoo.com/e/l/i/icpt.html
"Since January 2003, the business at the former iBill is down approximately 11% on an average daily volume basis due to several factors, including customer attrition. That business is down approximately 15-20% from its high point in 2002"
There is a lot of info in that report that can be seen both positively and negatively
I hope they can make a comeback, it's benefits everyone in the industry to have more solid billing options
But Lens, seriously you are a sizable customer for Ibill so you're going to get the story in the best possible light
We'll see what happens