The Body Shop – Buy 3 Get 3 FREE The links in the post below may be affiliate links. Read the full disclosure Here.May 18, 2017 by SMFM Leave a Comment Head over to The Body Shop for their Buy 3 Get 3 FREE Sale! No promo code needed, just add 6 products to your cart to getHUGE discount! Prices start at only $2 each after sale. Even better, you’ll also score FREE Shipping on all of $50+ orders.