Hmm... I wonder how many other small sites have switched from third party to self payment/cascading billing, and have not properly managed their cashflow.
If you rely heavily on affiliate traffic then half of the value of your checks are other peoples money.