I normally do not write reviews, and in general am an easy going person that doesn't get upset over little things, but this is really overboard! I ordered frontline for my dog exactly a month ago from today, and I still have not received it! Seriously? I called them several times, and they've been saying that it got held at customs, and that I should receive it soon. Today they said that if I do not receive it in two days, they will reship it. Finally I asked for my money to be refunded. Interesting how long this will take now?! I will not order anything from this company ever again! I do not recommend this to anyone! I asked what could they do to make up for this long waiting period? All they offered was to reship the ordered item. Are you kidding me? That's the best you can do after the customer waited for the purchased item the whole month and still haven't received it? There are no words for this kind of customer service!