Went to my LFS and they had these shrimp there that kinda look like Amano shrimp, but since the owner received them on accident he couldn't tell me what they were. However, because they were gotten on accident and were not even put on the inventory, they were only 15 cents each! I got three and they are very lively, constantly scavenging around the substrate, and luckily my pea puffers leave them alone.
However, now I'm really curious as to what I got! I know they're not Ghost shrimp, but other than that...:/
Here are some pics: