CVS vendor in Kyle does not keep fresh product in the store. I purchased this product, and it was rancid. I no longer had the receipt, so the store only allowed me to exchange it for another bottle, also rancid. Expensive problem. I have written a complaint to Biolage.