I placed a small initial order to see how this would go. The item (Stronghold (i.e., Revolution) for cats) arrived in less than the allotted three weeks. It arrived in perfect condition. The expiration date was two years out. In short, as far as I am able to ascertain, they are selling a quality product with ample time to expiration. On the basis of this highly satisfactory first experience, I have placed an additional order for the remainder of a one-year supply for my two cats. In short, I am very pleased with this inexpensive source for the medication that my cats require.