I did some comparison shopping: Amazon, Walgreens (which is the West Coast equivalent of CVS), and Bed Bath & Beyond and can confirm that you save the most if you shop for your toiletries at Bed Bath & Beyond and use these coupons.
How to save money on toiletries at Bed Bath & Beyond
I collect these coupons like a prized stamp collection. I sign up for the BBB mailings here. I’ve signed myself up using different names and the same mailing address. I signed my parents up, and they now use them. Then I stash all of the coupons in our car. So whenever we happen to be at a BBB, I grab my coupons from the glove compartment. I have approximately 50 of them at any given time! That’s 20% off every single toiletry item. That’s $5 off expensive containers of contact solution or a pack of razors.
Love Bed Bath & Beyond.