Tag: Dew Drop Inn

If you still need eclipse glasses, buying a 12-pack of beer might be your only option

Everywhere you call, they’re out, and eclipse glasses being sold on Amazon at a premium — anywhere from $50 to $80 for a 5-pack, and there’s no guarantee at this point they’ll arrive before Monday. Places that still had them until earlier today are now sold out — REI, Left Bank Books, the St. Louis Science Center, Envision Optical, Clarkson EyeCare, and others. Viviano’s in Fenton tells us they still have a few left for […]