It is dangerous to self-diagnose and self-treat without professional medical advice, including when buying metformin online.