Perhaps. I am sure they still have it.
99% sure they still sell it this time of yr... I was in Keene all my life up until last couple of yrs, it's by far the best homemade candy store in all of New England...IMO...from what I have found. Smooth creamy milk choc, love their soft centers and molasses' chips and fudge, oh and their yellow and orange mints come spring/summer. So yummy!
They do sell more than just chocolate. We have been there only in the summer, so I can't speak to whether they carry ribbon candy.
Thanks! Your answer is awaiting moderation.