Fantastic. The ability to get the meds I need without the hassle of a veterinary visit has been a real saving grace to me. Speedy too - orders usually arrive less than a week after ordering. Obviously you need to know exactly what your pet requires, but if you have this info and are sure of the meds you need, don't think twice. They are great.