
I'm usually of the mind that a handmade IOU card is the best kind to give, but these adorable IOUs from Giggle offer a good argument in favor of the premade, pro-made variety.
Though not technically for Mother's Day, the IOU Card Set from kids (there's also a separate set to/from parents) features 12 heartwarming promises packaged in a cute, colorful tin. From "Take a Nap" to "One Big Hug," there's no promise in here a kid can't deliver -- of course, whether they will deliver is another story, but it's the thought that counts, right?
$15 from Giggle