Amazon doesn't hold up their reputation of delivery date. This package came more than a week of the promised date of delivery. Expiration date on the box is just few days after package delivered.
watch for expiration date