For what it's worth, we're one of the biggest E-Junkie sellers and we firmly believe in E-Junkie's value and reliability. Problems will happen, but as I wrote in another thread -- I'd rather lose a day of sales than go without having E-Junkie.
It's a fantastic service, and occasional technical problems will happen. I'm sure they will learn from it.