Thanks for all taking the time to reply, and Forest, Alan, thanks for the recommendations, I'm in the UK so unless I go SKYPE I'm limited to TMS practitioners over here, there aren't many!
Having said that, I've contacted a psychotherapist near me who does TMS work (actually found them via an...