Hi, I went into my LFS this evening and they were selling "Whisker shrimp" for $2.19 each. They looked like really HUGE ghost shrimp to me. No markings or color that I could see. Can anyone venture a guess as to what these could be? Thanks, Catherine