Note that this law is only for certain products. We would have people at the liquor store I used to own point out mislabeling occasionally and claim we owed them the $10 difference from this law. While we tried to work with customers when we made a pricing error, not only does the accuracy law not apply to alcoholic beverages, but it would often be illegal for us to offer the customer the mistaken price. Alcohol retailers in MA are not legally allowed to sell their products for less than they purchased them.
That's probably aimed at reducing consumption.