Bath & Body Works  has a great deal buy 3 and get 3 FREE but is just for today.  In addition you can combine the deal with a coupon using the promo code WONDERLAND.

Buy 3 Bath & Body Works Body Care, $12.50 = $37.50
Buy 3 Bath & Body Works Body Care, $12.50 = (FREE)
(use 1) Deduction using promo code WONDERLAND = ($7.50)
Final Price: $5.00 each or

$30 for all six