My local pharmacy is always out of stock, so I have to buy metformin Canada to have a consistent supply.