Today through Sunday, May 13, all body, bath, skin care and makeup products are Buy Three, Get Three Free at The Body Shop! Or you can Buy Two, Get Two Free if you prefer. It's obviously a great chance to stock up on your favourite products -- the only exclusions to the deal are pre-packaged gifts, skin care kits and gift cards or Love Your Body cards.
The Body Shop offers $5 flat rate shipping when you spend $50 or more. Orders that come to $75 or more ship for free.