Please don't feel awkward about asking for a private prescription. As a vet, I want my patient to get the medication I have prescribed. If funds are limited then I'd rather they went on veterinary time and advice so I know I'm doing the best for my patient.
There is a fee for a written prescription, usually £30 per item and we do 3 months supply before a medication review consultation. The interval is upto the vets but 6 months would be the maximum really. There are tighter rules for controlled drugs (gabapentin, phenobarbitone)
On-line veterinary pharmacists will easily supply licensed veterinary medication and can be delivered to the door. They are cheaper because the overheads for a warehouse are VASTLY smaller than the overheads for running a veterinary practice. Some are probably owned by the same corporates that own the practices?
Sometimes there isn't a licensed veterinary drug and we prescribe a human drug i.e. antiviral eye drops. A human pharmacy might be better placed to fulfill that prescription and charge whatever they charge for the drug.
By law, we HAVE to use the licenced options..I can't prescribe a cheaper generic amoxy-clavulanic antibiotic when there is a licenced one available.
Human chemists might be able to order veterinary licensed drugs..I'm not sure, most clients use the on line pharmacies.
It can make insurance claims a bit messy...owners have to claim for the drugs themselves rather than our admin team being able to submit all the invoices.
Can be really useful for stable cases on long term meds, less useful for unstable, acute or emergency situations.