Usually they will last a good couple weeks in the container they come in, atleast from my experience.. assuming they were fresh when you bought them. ALWAYS check them before buying, if they look overly slimy and wilted I'd avoid them. I keep them in a drawer in the fridge or in the back against the wall. That probably doesn't matter though. As far as feeding them goes.. I'm not sure as I've never fed them.