There has been a quest spread over a number of threads about obtaining motor bogies and motorising units.
I know Anton was after O gauge motor bogies.
I found this if you didn't know.ETS trains power units
And here's their Price list in dollars
Not fantastically cheap but a small unit starts from $87 = about £56
Maybe of use to you 32 millers