This is a good deal even if you didn’t get the recent Bath and Body Works Groupon, but an even better one if you did, obviously.
Right now Bath and Body Works is doing their antibacterial soap sale, where you can mix-n-match from their various luscious scents and style (I really like the foaming soaps for the kids) and get 5 for $15 or 7 for $20.
I used my Groupon and got seven soaps, plus a couple of clearanced bath gels, and only had to pay shipping ($7). If you don’t have the Groupon, coupon code SPECIAL20 will take another 20% off. (These offers can’t be combined, because the Groupon works as a coupon code.)
And yes, it would be more frugal to buy generic soap in giant containers. I know. I just really like the BBW ones. And given that I can pick up a year’s worth on the cheap and then feel fancy, I don’t mind.