Has anyone here in the US bought Heartgard through 1-800 pet meds??? I put in an order yesterday and just got an email today saying that my vet does not authorize the purchase and I have to pick it up at the vet's office. I wasn't aware that heartworm meds had to be administrated through my vet. This really irritates me that I can't buy it where I choose.