does anyone use these worms. i just opened the container they come in and there was a very punjent smell. it smelled just like amonia. i've had them for a little over two weeks. is this common and is it safe to feed them to my leo?

thanks
-T