I purchase frontline from this site without doing due diligence. The frontline arrived and the product is not as viscous as what I buy from my vet. It leaked all over. They do not have a phone number to complain and the only way to buy from them is via pay pal. They took money right out of my checking account. I couldn't use a credit card to fight the transaction. Everything was delayed in finally getting my money returned. I hopefully learned my lesson not to purchase things over the net without reading reviews.