Normally most all deliveries should be completed by 6:00pm. But in light of the USPS extreme cost cutting measures, and lack of proper hiring, at times mail is being delivered as late as 9:00pm (sad to say) in some areas of the country.
Not regular mail men , fedex , etc
Thanks! Your answer is awaiting moderation.