How long do final checks take?