Moms are hard to shop for, though at least, they're not as difficult as Dads. My best advice is to get her something she actually wants. To do this, you first need to ask her! For years, my mom put up with gifts of Santa Claus figurines that my siblings and I would buy at Yankee Candle. True, she liked them well enough, (we really liked them) but did she ask for them? NO. (Granted, we were all under the age of 13 when we gifted these Santas, so I blame my father's misguidance). Anyway, now that you've asked Mom what she wants, you're all set. If you really want to keep it a surprise and can't think of anything, my go-to is always a bathrobe. That's if you're willing to spend a little more. If you want to keep things under $30, check out Teavana. They've got beautiful tea pots and aromatic teas that would make a nice gift. And their Teavana Perfect Tea Maker is only $19.95!
(P.S. Hey Mom, I know you're reading this right now and I did not get you a bathrobe for Christmas this year! Or tea. Or a tea pot.)