There's a place in Chinatown that sometimes carries them, Ocean Aquarium. It used to be located at 1024 Race St., but when I went there in December they were getting ready to move (to another place in Chinatown, I think).
215-922-1685. You might want to check.
215-922-1685. You might want to check.