Consistently appalling service, largely as a result of the IT inadequacies of their website. After flagging up IT issues in the past in relation to activating repeat NHS ... more