I ordered Frontline spray which was on indefinite backorder as it turns out. After canceling the order, I was told the charge would be refunded to my credit card which it was not. I made many calls and emails to vetshop.COM and google checkout with no result. I was told it was already refunded when it was not. Finally I asked Discover Card to get involved in reversing the charge. That was the only way it was reversed. Never again would I order from this place!