I wouldn't sign up to anything long term especially when they're so vague about who they are and what they do. Who knows, they might be able to help, but you don't know that – a few treatments down the line you might still be wondering what you've signed up for! I'm a British trained Osteopath. Myse...