Anyone seen these or had these? I just bought some from wal-mart for $7 for my nephew. Do they sound suspisciously like brine shrimp to anyone else? Heres the website if you had never heard of them either ---- Sea-Monkeys.com