The Body Shop currently have an offer on which can get you a Free Love your Body Card, 10% off your current order and free delivery too.
Go through either TopCashBack or Quidco and purchase Love your Body Card and get £4.50 cashback. This is listed at £5. However, you get 10% off so this makes the card £4.50. Meaning you get the card for free for a year. The card gives you the following benefits:
10% off ALL purchases for a year.
A birthday gift*, to the value £5. Simply come in-store during your birthday month to collect.
A Free product, to the value £5, on your 4th stamp* (available in-store only).
A Free product, to the value £10, on your 8th stamp* (available in-store only).
Invitations to exclusive member events.
Exclusive offers and special savings.
News of product launches and updates on what's happening in our stores and online.
Once this is in your basket, it will give you 10% off your current order. However, if you use code VCXMAS20 you can get 20% off your current order. This makes the card £4.00, leaving you 50p in profit.
As you've gone through a cashback site, you should get 15% cashback off your order.
Purchasing a Love your Body Card also gets you free delivery, as does the discount code.
So basically, play around with all the offers above, save yourself money and get a free Love your Body Card!