Very sorry to hear Warren, vets just seem to charge whatever they like. They are forcing many owners to euthanize mares and foals.
When I lost my mare after foaling they were charging $600 per hour for their time.