Don't tell the Cookie Monster. Panama City Fat and Weird Cookie Co. opens storefront.