Great pricing, great service. Ordered Nexgard for my 2 yellow labs. I live in California USA, so ordered a month before I was out of the medicine. The package arrived in time to dose the doggies on time. They clearly state due to customs, ordering from them takes longer than if ordering from Amazon, for instance, so give a couple weeks for arrival. Will definitely use Petbucket again, and I do account for the mailing time, the wait is ok for the price savings.