Throughout the years there have been a handful of well made commercial marionettes for sale. Clippo, Hazelle Marionettes, and so on. The other day I came across this beauty. The price tag is a little high at about $80, but the quality looks top notch.
Currently for sale at ImagineChildhood.com