Bottle of 300 with about 7 missing. Expiry 2022 Purchased at Costco for $31.99 Ask your pharmacist or google for any related questions to it's use and effectiveness Pick up in Stittsville