You can in the USA too. Every Walmart in the country (and by god there are a lot of them) caries OTC insulin for $20-$25.

This is good info. I was going to say you can't in Indiana (where I used to live) but it turns out they changed their mind and it went into effect in 2021. Now (at least according to a current search) all states allow for at least a few forms of over the counter insulin (not the modern analogs, but it's better than nothing!)