I'm reading that some vaccines are free if your GP practice is signed up for travel vaccinations - but if they're not, is there anything else you can do before having to pay for them?