I found the perfect Mother's Day gift earlier this week. I can't share, though (hi mom!). If you're still looking, I ran across a resource for flower deliver with a nice twist.
OrganicStyle.com has a wide variety of organic flowers and plants for delivery. And they have 45 bouquets to choose from that come paired with a charitable donation.
You can pick stargazer lilies for the Nature Conservancy, irises for Oceana or pink roses for the Global Fund for Women. It's a fun way to make a flower delivery extra special and the prices aren't much higher than traditional florists.