I just phoned the PDSA and asked how it worked with vaccinations and they said it would cost £19, thats actually more than a couple of vets i've already been too, I thought PDSA was run on given donations? Obviously its very good to have a charity like this helping animals but how does this work if costs more!!!