Here in Mexico Mother's Day is celebrated always on May 10.
I bought her some flowers on May 8 and gave them to her in advance. Why? Because with my job taking most of the day, if I had gone to buy em on May 10 I would find none... most likely the same on May 9.
Today they threw them away because they had dried up... damn heat -.-
Oh well.