Bath and Body Works is currently running a buy 2 get 1 FREE sale online! There are no exclusions, and you can mix and match everything on the site.
To get an even better deal, you can use coupon code SAVINGSBBWJUL to save an additional 20% off your entire order. When combined with the B2G1 sale, this should make for some great deals!
Coupons procured by Savings.com