The name sounds strange, but they have top gear and helpful service (especially if you know a bit of Polish). Got me back up and running.
Reliable spot to pick up some photography equipment or get your film developed. Not the cheapest though. Good for emergencies.