For the last three or four years I have ordered my pets medications from Petbucket and not once have I been disappointed in service or quality. This company is doing it correctly, be it the price, customer service or quality product they simply do not mess anything up. I will continue to order from Petbucket, thank you John, for exemplary service.