Haven't used them before. I used to get stuff from Armstrong, before I started growing some of my own stuff. I know Armstrong isn't shipping some stuff at all though right now, due to the weather conditions. Crazy weather that it has been, at least around here in FL. But if you need superworms, our prices beat theirs, lol.