Vetsource is horrible. They didn't let me know my cats prescription diet food was not available until the day it should have delivered. I chose a replacement and it took them seven days to let me know that was also on back order. By this time my cat was out of food so I had to drive to the vet to get a prescription to drive across town to get the specific food my cat needed. When I called Vetsource (twice!) they have absolutely no sense of urgency and could care less about our pets. I cannot stress enough how irresponsible they are. I highly recommend using Chewy for any pet prescription diet.