In the primary care setting, non-directive counselling and cognitive-behaviour therapy were both significantly more effective clinically than usual GP care in the short term. However, there were no differences between these three treatments in either clinical outcomes or costs at the 12-month follow-up.