Twice in late 2023 Verizon has issued a "late" payment text to me. The first time I went in within a day or two and made the payment online only to have Verizon cash my check either the next day or the following. This past December I was again issued a late payment notice and based on the previous experience I hesitated to make another online payment anticipating the same situation as previous. This time I was hit with a late fee. Our payments are always paid on time and mailed via USPS as we will not keep setting up automatic payments from our bank accounts with everyone who wants us to...not with the cyber criminal activity so actively hitting so many organizations theses days regardless of protection. It is unfortunate that we live in California and our mailed payments have to go to New Jersey. Perhaps your West Coast clients and for that matter all of your clients have their payments mailed to a Central U.S. location instead on the opposite coast.
For as long as we have been with Verizon (over 20+ years) and NOT having ever missed a payment on time I should think that Verizon could make some room for these situations. After all what is to keep someone in my situation from considering that Verizon has my check lost somewhere in their East Coast payment center? Or perhaps you need to allow for a longer delay from the USPS especially around the holidays. We DID mail the check. It is still a valid check as it costs us $$$ to cancel a check.
Regardless this is the year that we will be replacing our hardware and updating our account. Consideration for switching to another provider is in our consideration now following these two situations.