I retract my previous favorable rating. Although shipping was quick, I checked the expiration date of what was sent to me, and was very disappointed to see that the dewormer had an expiration date of only a few months from when I received it. I asked countryside for an exchange for one that didnt have such a short shelflife I was told they would take it back but would charge me 20% restocking fee. Very disappointing, and I see from other comments that they have delivered similar soon to be expired meds to others. REALLY disappointing.