The costs vary from vet to vet, area to area. I know I have recently had a shock as I moved from St Neots where my vets were really good with the buns and were very reasonable, to Sittingbourne, where my nearest vet charges a lot more.
Sorry I can't be more helpful but good luck for tomorrow anyway.