So sorry I am just seeing this, now. If it is still helpful, here's how to do it. Set up your own gmail account (like email@example.com, then have the kids use your gmail in this format: firstname.lastname@example.org, where "jdoe" is their username. They can sign up for something like Shelfari using that address and they don't need their own e-mails. Many sites don't allow the plus sign within the address, so it doesn't work for those sites, but I've found it to work for several.
Any e-mail sent to the kids at email@example.com will come to your firstname.lastname@example.org address, so it's best to set up a dummy account that you don't use otherwise, but it works great.