I totally agree. There is a lot of competition in prices between stores. One has to be a good shopper and you'll find a bargain. A 2 liter of Windsor Canadian sells for $19-$22 in Ok at our local liquor stores.which is still stupid. Missouri was fantastic, go into a grocery store and you could get everything you needed for the party that night. No additional trips to the liquor store needed since it was right there on the shelves.
It can be bought for $12.80 at the Walmart in Branson Mo. The shop rite grocery store next door has the same for $16. The grocery store does offer free sampling on occasion.