We spend £600million a year on them, but those pills and powders may not be doing what you think, says Polly Dunbar ...