Jim-from-Ohio
Level 11

For direct debits, I've seen a couple day lag before but not a lag of 21 days. Checks in the mail though I have seen delays of weeks and weeks.