Has anybody every used Speedy Worms? They are a wholesaler. I'm thinking about ordering a good amount of worms. Also is it just size difference between the two?