And they do - I do a ton of business with GoDaddy not by choice. They send reminders, soo many reminders. I have clients straight up lie to my face that they "didn't receive the reminder" when in fact I find it in their inbox marked as read. GD sucks, but not as much as most people portray.
I have some domains still in GoDaddy I manage. They start sending those weekly expire emails 30+ days in advance. (.com, .net)
If anything I found they notified too early, making it seem like you were about to lose all your stuff when there were months remaining until the renew date.