Philosophy Amazing Grace shampoo, bath & shower gel is by far my favorite gift to give because anyone who ever receives it is excited and appreciative. The Amazing Grace scent, which is clean and feminine, works for everyone, and the packaging makes this perfect for gift-giving. I've given "With Gratitude" to my mom, to day care providers, teachers and coworkers for holiday gifts, as bridal shower and baby shower prizes, and to my best girlfriends to thank them just for being them. It is absolutely perfect! The price is a little high, but often there are specials at philosophy.com, so I wait for those and stock up so I always have the perfect gift ready.