is Zombaio a trusted processor now? I know when they first came out there were a lot of questions, but i never followed it to see what happened.

IMHO, trusting your processor is MAJORLY important, these are the guys that are handling your money after all.....and I have been burned by so many of them in the past (probilling, psw, acpay, etc...)