I have been purchased Nextguard spectrum for my boys over the past several years, and Pet Buck has never disappointed me in both the price and quality of the med. It takes usually a few weeks to receive them because of international shipping, but I always get them in an exellent condition with a plenty of time before the expiration. Auto shipping option is very reliable as well. Highly recommend for people who care about their furry family.