My understanding marchie, from having travelled for more than 2 months, is that in England at least your entitled to request and receive up to 3 months medication for the purpose of going away on holiday. A Dr gives the prescription but they are not the ones to make the rules only facilitate you getting the correct and safe medication. It may be that certain medications cannot be safely given in quantities for up to 3 months so they could rightly refuse on that basis. If there is no medical reason to refuse I don’t see how they could when it is within the rules. They cannot give longer within the rules but I believe some do. I used to request & get 3 months twice a year for us both without a problem for the past 8 years