I just saw these at walmart when I was looking for the kind I usually get. I went ahead and bought them, but haven't fed any yet. Are these the same as regular nightcrawlers that are just from Canada, or should I avoid them?

I feel like somebody has probably already asked this question, but I couldn't find the thread.