As strictly related to shipping, it arrived several days late, which causes me concern with a product that should be kept in a controlled environment. Amazon shipping is usually spot-on, but this was not one of those times. Frustrating to wait for something that we needed for our pets. So I suggest ordering ahead of your actual need.