All the badgering has paid off and Badger Balms has finally come out with their famous Lip & Body Balms in sticks.