The other online pharmacies are the same about receiving faxed prescriptions from pet owners (or at least they should be, according to law). That is, they have to accept mailed prescriptions if coming from the pet owner, whereas they can accept faxed prescriptions direct from the veterinarian. Since my old vet did not deal directly with any online pharmacies at all, I wouldn't have been able to get my prescription to any of those places in time. The problem of time is partly my fault – had I anticipated the trouble, I would have ordered pills more than 10 days ahead of when the month-long prescription was to run out. But by the time I realized I wasn't going to be able to fill it at any local vet, I only had 4 days worth of meds left, including a Sunday to mail out my paper prescription, have the pharmacy process it, and ship it to me. Funny thing is, I could have ordered the portion I needed with next day air shipping and still undercut my vet. Which goes to show, I think, that they had an unreasonable markup on this specific drug.
I'm not against profits for establishments whom I feel are worth my money. I certainly gave plenty to my old vet before I decided I wasn't satisfied with the level of care... The new vet I selected was actually very clear about how pharmacy revenue helps pay for continuing services, training, and equipment in their operations, so of course they would hope that I buy meds directly from them, and not online. This is fair -- I'm not a total cheapskate, but I have to be pragmatic with limited finances. And as has been pointed out throughout this thread, affordability is a factor that a lot of pet owners take seriously, so ideally a vet can work with their clients in a way that assures them they're not being exploited for profit, but that it's a mutual relationship.
For some drugs, finding a cheaper sources is not going to be a primary consideration -- antibiotics, for example. I'll pay $3.30 a pill for Baytril rather than go through the trouble of mailing in a prescription and ordering it online because my dog needs them NOW, right? And if it's a short-term thing, like 20 pills, that difference of $10 or whatever I would save by ordering online is not worth the trouble. But for drugs that may not be urgent, but necessary, and chronic, customers will certainly be tempted to shop around.