Marjekas and LoriMae, thank you for the feedback. I think I have figured out what's going on. Please be patient and we'll get it all fixed up for you.
Fortunately there are no birthdays this month so I appreciate that you took the time to check the database anyway! This way, in a birthday month, we'll be sure to have it perfect so there will be no delays for anyone.
I'll be asking you to test it again when we think we have it fixed, just to be sure!