When I touch them they are sticky and stinky. Real nice smell. I think you're in good shape. Sounds like you got a winner, nice job!