We write a check every month but the school takes forever to cash them. I'm guessing they wait for everyone to pay and there are probably some late payments. It usually comes out of our account between 15-20 days after it's due. Ugh.