Get $10 Off Any $20 Purchase from the Body Shop Plus get 6% cash back from ShopAtHome or Ebates!!
If you have never used Ebates before, I would recommend using that since you get a $10 gift card after you spend your first $25 (can be over multiple purchases).
Within 30 days your 1-2% cash back will be added to your account (it usually only takes 2-3 days)!
This post may contain affiliate links. Read my complete Disclosure Policy Here