If your son has been hospitalised within the last 6 months, the premium will be much higher than if he hasn't. The 29 pounds be right, I would bet that it doesn't cover your son's condition properly. My mother has a lot of pre-existing conditions and I have used Free Spirit for her in the past. They have been very good - our insurance was expensive, but it was for 3 months in the US and she was 79 at the time. (We declared absolutely everything - high blood pressure, arthritis, joint problems, osteoporosis etc.) What I did find out is that it is MUCH more expensive if you have been in hospital within six months of when the policy is taken out (not 6 month to date of travel). I wish you luck, but if your son's condition can't be controlled, you are likely to have problems.