After reviewing their advertising about such great prices, I ordered revolution which they were selling at the same price as my vet (without the vet fees for a visit). Thought it was great until I received the package with an amount due for custom duties. I was shocked. After complaining they advised that they mentioned this on their site. Didn’t see it. Very disappointed. Now I know why it took so long to get it. It came from Germany. Should have read the reviews.