Well, didn't the
ecig.cz store have what you needed? To be honest I don't know the answer to your question, but Prague is damn beautiful and you MUST savor your time there. Wonderful city. Have fun and good luck with finding what you're looking for!
EDIT: Oh damn, just saw when you posted this. Still, I hope you had fun!