If you buy something, we may earn an affiliate commission ... Having spoken to the health and fitness experts, I firmly ...