Bath and Body Works has made their Buy 3, get 2 free deal even sweeter for the holiday weekend.
Through Monday you can Buy 3, get 3 free in their signature collection. Or, if you prefer, 6 items all half off.
Don't forget there is still this free Signature item with any $10 purchase that could make for a really awesome deal, if the store lets you combine it with the sale.
EDIT: A friend of mine just tried to use the coupon for a free signature item online with the Buy 3, Get 3 sale and she said it worked, so it would essentially be Buy 2, get 4 Free. Yay!!!