That's about it. I don't know about your area but down here in the Carolinas, Coke and Pepsi have solved that problem. They take turns having sales, one week it's Pepsi, the next it's Coke. Each week one bribes the grocery store chain for product placement and has a sale. Next week, the other does it. If you can drink either one or neither, you're fine.
Since the situation changes every week and at no time is one priced the same as the other, problem solved.
I can buy Coke or Pepsi cheaper when they have their sales at Walmarts , than I can buy it directly off the truck. I was told by the driver that they buy theirs at Walmart or wherever the sale is because its cheaper than the employee price. ./
Imagine what they would get for punishment if they had given it away. Probably execution.