We hope you love our recommendations! Some may have been sent as samples, but all were independently selected by our editors. Just FYI, BuzzFeed and its publishing partners may collect a share of sales and/or other compensation from the links on this page.

    21 Awesome Cards To Make Any Mom Happy

    She gave birth to you, she fed you, she picked you up from awful middle school dances; the least you can do is buy her a Mother's Day card.

    1. For a nearsighted mom:

    2. For a punny mom:

    3. For an inked mom:

    4. For a kind-of-tech-savvy-but-not-really mom:

    5. For a mom you'd like to become:

    6.

    7. For a couple of moms:

    8. For a dog-loving mom:

    9. For Norman Bates' mom:

    10. For a mom who's always right:

    11. For a mom who plays favorites:

    12. For a mom who can handle honesty:

    13. For the mom who made you who you are:

    14. For a mom's (or a dad's) mom:

    15. For a new mom:

    16. From a kid who only expected the bare minimum:

    17. And from a kid who's totally grateful:

    18.

    19.

    20.

    21.