To be specific, there are two "vendors", Booth and Coral. When you start the game and go to the docks and see Coral you will NOT find Booth. That being said, even if she does not appear for your playthrough that does not mean that Booth will appear. If you are unlucky you can encounter neither of them. Furthermore Booth's entrance is randomized and can appear in several places in the sewers.