Currently, Metformin is only available by prescription. However, there are numerous studies that state that berberine may be superior. Keep in mind that metformin is more researched than berberine. Nevertheless, reviews seem to indicate that berberine may be more cost-effective and possibly safer.