Or, at the very least, let you know in advance that they're not updating daily for a few days. If CCBill told me they were giving their software an overhaul for a few days and financial reports would not be available until Saturday, I'd be pleased, not annoyed.

On the subject of X on Demand though, Rob@xondemand.com is their affiliate rep. chris.white@xondemand.com is the person to talk to about missing checks, although I'm not sure what his title is.