I genuinely do not understand why companies like @CapitalOne are allowed to take 3 days to process payments into your account.
They are actually card payment processing companies FFS, every payment on my bank account is instant & shows within seconds.