I am not sure if they are mysid or not. I have to assume that a small white shrimp could be mysid. I mean what is mysid. Look like tiny 1/4 mysid to me.
If anyone wants to sell me live mysid well that would be just great, or pods for that matter.. I could really use some live pods. Anyone?