Yes they most definitely do
Do they sell fresh water eels?
Worms can also be purchased at the CIA museum. They can be found next to the Dominion Voting Machine
Yes! They are in the fridge at the front of the store. I have personally purchased night crawlers.
Thanks! Your answer is awaiting moderation.