I hate hearing bad news, and I hate reporting it, but here we are.
I caught wind of this one today:
"Aubuchon closed on Friday evening. Windows are papered up, and the sign on the door says that they've moved to the Shaw's plaza in Stow in the same location where Ace Hardware used to be located. Since the Stow Aubuchon was opened a couple of months ago, this is in reality a merging of the two locations. Employees were not told ahead of time, in case you (like us) shopped there just a few days ago and weren't informed about the move."
Thumbs down, my friends.