Feckless - nice word
And yes, all the time. Your post has reminded me that it's my brother's birthday tomorrow, so thanks for that!
If you feel glum about it, send her something else as well that she'll get a couple of days later - then she'll be all, 'oh flowers are lovely especially while it's so sunny' and enjoy her flowers, and won't be expecting anything else until 2 days later
oh my god look what my lovely daughter did!!
Stealth gifting. They never see it coming