I am TypeII diabetic and take 500mg of metformin once a day. I have heard of it helping with weight loss but it sure has not helped me in any way to loose weight. Metformin helps your body to use the glucose you have, I would not recommend taking it unless your are diabetic. Getting you blood glucose to low is a very dangerous risk for weight loss.
Inhouse Pharmacy is way better than Alldaychemist. They don't have controlled/scheduled items but I've ordered Metformin and was very satisfied with the prices and process. And, you get a package from the island of Vanuatu. How cool is that!
ADC is no longer trustworthy, in my opinion, and it's sister site ReliableRX isn't much better.
I would really advocate checking morning blood sugars to see if your weight gain is likely attributable to increasing insulin resistance. I would say, if you are in the 90's or above, then you are likely on the resistant end of the spectrum. Above 100 and for sure you need to consider Metformin and low carb diet.
I lost 40 lbs by going low carb, adding max dose metformin (2500 mg per day but ramp up to that as GI issues can be a problem but you will adapt to them over time), and exercising. I've been able to maintain it now that I've lost it, without as much cardio as when I was in losing it mode.
So, it CAN work. Not all studies show it works for weight loss, but I think if you also eat low carb and work to burn calories, you will lose weight.
Metformin has been a game changer for me, but my fasting sugars were (and even still are in 90's most days but not high 90's as before, and sometimes 80's) 90's to 100 and a few 101's (prediabetic is 101-125).
But, the goal is prevention! Metformin, for me, has been at least as potent a lifestyle improvement as was TRT...... It works great. I've been at a much healthier weight and body comp for 2 years now. TRT has also helped to be sure.
Almost two years later I am 65 pounds of fat lighter but only about 40 total, lots of workouts of the day solved most of that, but no matter how strict I am can't get below 14% BF, talking with Doc about this and he is going to check my A1C next labs which are in the next few days to determine whether this will help me.