27 April 2017

The Body Shop: Possible FREE $12 Gift Card!



If you’ve made a purchase with a credit or debit card at any of The Body Shop’s retail locations between February 12, 2011 and March 21, 2017, you are entitled to receive a $12 gift card to redeem at The Body Shop – no proof of purchase required!
Be sure to read the instructions carefully, fill out the Claim Form, and mail your form postmarked no later than July 12th, 2017 to the address below or submit your Claim Form online by July 12th, 2017.