Walk down the health aisle of any supermarket and you'll see shelves lined with brightly packaged vitamin and mineral ...