I have a rent house about 15 miles from me. Sometimes, according to the post mark date, it takes 10 to 12 days for me to get the check.
That was the excuse I got from a company next door that was always late paying their bills. Just told him next time your payment is due, I'll walk the 100 yards and save you postage. Worked for a bit.