no laws about stores. licensed liqour establishments are illegal due to federal law. the way i look at it when im in VT is.......if there is no "no guns" sign on the door odds are you will not have an issue unless the manager comes forth with one.
just a heads up though. Burlington PD is good with OC but some of the........Sketchey citizens you may try to keep an eye on while OC'ing. I had one try to grab my pistol last weekend on a day trip.
But i've never had a problem with stores in vermont. even the walmart in springfield. just use common sense and look out for the "gun free zone" signs and you should be great.
Welcome to the site :-)