Much like the lense cap you're going to have to go online. You're the first person I've seen looking for the pop port cover though. I lost mine the first day and just said to hell with it. Since you're in NYC you can go to the Nokia Flagship store and try to talk them into selling you one. All their n93 displays don't have a lense cap or a pop port cover, so I'm assumming they just have a bunch laying around somewhere.