Groupon has this nice deal running now.  Purchase $20 in credit at The Body Shop for only $10!  Click  Here if you already have an account or HERE if you need to create an account.  The click on the All Deals tab on the left side of the page and at the bottom of the page you will see Mother's Day deals and it is listed there.