Walmart teamed up with ... The main benefits of OTC insulin are cost and availability, according to Dominguez. “Since they are available over-the-counter, you do not need to wait for a ...