As the title says, where do you buy your 1/43 people?
Maybe you make your own? Show them to us.
To start off, I use Denizen Miniatures white metal figures:
And, as spectator scene fillers, I use a lot of cheap Chinese 1/50 figures and repaint them...