Stilwells is a Montreal based handmade candy company steeped in history, having incorporated back in 1929. Recently, they've taken steps to ramp up production and get back on track, and things are looking (and tasting) great. Watch this behind the scenes video to see the manufacturing process behind their number one best seller, Stilwell's Humbugs!