What a hidden gem! I had read about this briefly but didn't think it was too much. My mom made us go here and I'm so glad she did. We went for a tour (they have 2 a day) and while we waited they showed a cute little video of how the chocolate was made and how the factory worked. There were about 4 other groups that showed up for the first tour of the day. You can buy add-ons: making a chocolate pizza, the samples/coupons add on and such (ask the tour guide what they have that day). We decided against the add on's because it was so close to breakfast but to our surprise we still got some samples to taste!
They give you cute paper hats to wear (and keep) and lead you through the factory for about 10 minutes, then you go back to the waiting area (you can still see the entire factory from there) and the tour guide goes through and explains everything!! It was really informative and fun. Mr. Cerreta was there and he actually MADE us chocolate covered marshmallows by hand to try (we saw him making them while we toured the factory part.) The tour guide says the amount of samples we got (peanut brittle, choc covered pretzals, 2 taffy pieces, choc covered marshmellow) was more than most days so I'm not sure what's normal!
As for the shop, they have plenty of chocolate, taffy, fudge, popcorn and other specialties. The chocolate and taffy are sold by pound so you can mix and match! I really enjoyed it and would definitely bring back more people visiting the area who like chocolate!