Welch's Chocolate Shop offers a nostalgic experience with a wide variety of homemade treats, including 103 flavors of fudge, 83 ice cream flavors, and freshly baked pies. Customers can also enjoy a cozy coffee shop with free refills and a great selection of teas. The staff is generally friendly, though some visitors have reported inconsistent service. While the shop has a unique selection of items, including hard-to-find candies and chocolates, some customers have expressed concerns about expiration dates and pricing. Overall, Welch's Chocolate Shop provides a charming atmosphere and a chance to reminisce about childhood favorites.