Three years later, the Mother's Day crap is still annoying, but easier to deal with. Easier to ignore, actually. But there is still infuriating spam.
Amtrak has chosen the day before Mother's Day to be National Train Day. So far they have not noticed this. That's a major marketing FAIL on their part.