Through December 28th, CVS is offering a buy one get one free on Batiste Dry Shampoos. All you have to do is grab two for $11.49 each or $22.98 for both. After that, the discount will apply automatically at checkout, making your final price only $5.75 each or $11.49 for both.
Note that this offer is available online and in-store. If you’re shopping online, shipping is free on orders over $35, or you can opt for a free pickup where available. Order the Batiste Dry Shampoo here!
Buy 1 Get 1 FREE Batiste Dry Shampoo
Buy 2 Batiste Dry Shampoo @$11.49/ea = $22.98
Buy One Get One Free (applied at checkout, x12/28)
ONLY $5.75 each or $11.49 for both
Share Your Thoughts