To some extent Walmart has been doing this for years.
Example being my Novalog insulin, which the chain drugstore in my town prices at over $100 per vial, can be bought at Walmart for $25.
Probably explains why Walmart is no longer in Tricare....they don’t charge the gubermint enough.