I buy on ebay and have for years. They have never failed me and the price is right. You just have to ask the expiration date before you buy.