I've used San Francisco brand frozen bloodworms in my tanks before. I think I got them at Petsmart when I had a gift card. I usually thaw mine in a cup of tank water and then use a plastic fork to scoop them out. I know some people who will just drop them in but too much gets wasted IMO. Freeze dried can be a good choice too.