Free $20 at The Body Shop (In-Store) with Swagbucks

The Offer

Direct Link

This offer will only work by making the $20 purchase in-store at The Body Shop, online purchase won’t work.

Store Locator

Here’s how to go about completing this offer:

  • Click here, then “claim this offer”, then “continue”.
  • Enter the 16-digit card number of a Visa card (no expiration date needed) and email address.
  • Go to The Body Shop store and spend $20 with the registered Visa card.
  • 2,000 Swagbucks will be credited to your Swagbucks account which can then be redeemed for $20 in Visa gift cards or other gift cards.

The Fine Print

  • Valid through 5/14/15 or while supplies last
  • Not valid for online purchases or gift card purchases
  • Limit one per person
  • Must register and spend $20 with a Visa card specifically

Our Verdict

This is a nice offer for someone who shops at The Body Shop or who has things they want to buy there.

I wonder if buying a $20 gift card from The Body Shop (and reselling it) would work as well, but the terms explicitly exclude it, so it’s not worth the risk.

HT: yougotserved on Slickdeals

There’s also another similar offer with Peet’s Coffee & Tea. If you spend just $2 with a registered Visa card, you’ll get $5 back. I can’t seem to the signup to work properly for me, but the offer is supposed to be currently available.

If you’re new to Swagbucks, I’d appreciate if you signup for a Swagbucks account using my referral link. I’ll receive a referral bonus if you do so.

Subscribe
Notify of
guest
The comment form collects your name, email and content to allow us keep track of the comments placed on the website.
14 Comments
newest
oldest most voted