tradermc all the ibill members were notified about the problems. Here is a little piece
"iBill apologizes for the technical difficulties you have experienced over the last several days with our payment processing network. Please rest assured that transactions are still being processed through our system. Our extraordinary growth in 2001 has necessitated earlier than anticipated upgrades to iBill's transaction processing system. As a result, iBill is investing an additional $320,000.00 in hardware and software upgrades to boost the performance of our transaction processing servers."
So, ibill is a survivor
