The deal is $20 for $40 at The Body Shop, but there’s a neat twist to this Groupon as well. If the you redeem the Groupon by May 30, the Groupon is worth $45 instead of $40! AND, it’s also good on sale items.
Caveats: The Groupon is good for in-store purchases only, and each customer can buy up to 3 Groupons. (Though you can only use one per visit.)