Scrolling through social media lately feels like being bombarded with ads for the next miracle fix for your blood sugar. These supplements promise everything – easy weight loss, balanced energy levels ...