I hear people talking all the time about ghost shrimp, but I've been to every pet store in town and never see them. Where can I get some? I live in Manhattan, the city where you can buy anything---anything except ghost shrimp. I've seen plenty of fun-looking salt water shrimp, but no little freshwater ghosties. Any advice?