Rarely cancelled, even with severe storms. We had a PO who apparently beleived we were all postal workers " Neither rain nor sleet nor snow..."
In our hall if the sunday speaker cancelled or didn't show up, they did the watchtower first to give the "substitute" time to prepare.