We RARELY see free shipping from The Body Shop so this is a great sale!
Their Mix & Match sale is Buy 3 Get 3 Free and has a ton of items in it.
If you order is over $50 you can grab a free gift (they gave me five to pick from).
AND they have their gift sets all 40% off.
Take a look around– these can also be great in gift baskets and bags all year long!