It's fair to say weight loss shakes haven't always had the best reputation - powdery, lumpy and synthetic are the words that probably spring to mind. They've also been frowned upon for encouraging ...