Best moments to give it
- Mother's Day — the gift that beats flowers (and arrives in minutes if you've left it late)
- Milestone birthdays — 50th, 60th, 70th, 80th
- Retirement — celebrate everything she's done
- Becoming a grandmother — a song from the new baby
