1:43 scale
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:
http://www.denizenminiatures.co.uk/
And, as spectator scene fillers, I use a lot of cheap Chinese 1/50 figures and repaint them...